我不能直接更改第一个存储库的名称,因为它不属于我,我无法这样做。 任何想法?
我的原始想法是将所有类和代码复制从一个存储库中复制到另一个存储库,但这绝对是耗时的,因为第一个存储库必须为许多类和许多代码,并且可能会发生一些复制折叠错误。我只想要一种安全而快速的方法来做到这一点。
aption a:在您的新存储库中,您可以将旧的存储库添加为遥控器,然后将其添加为
git fetch
。
eptionb:将新存储库添加为旧存储库,然后将其添加为git push
如果两个存储库都在防火墙后面,并且没有办法直接交谈。
代码...在存储库中不精确:
git存储库由Commits
.组成。
如果您想保留实际的承诺,那是一回事(相对容易做,但会带来一些约束)。 这样做的方法是sebdiebln的答案中的选项。
如果您只想要一些或所有提交的所有文件,那往往会更难,git fetch
或git checkout
git switch
cp *.py ../other-repo
git clone --bare https://github.com/username/first-repo
,您也可以在
Githubwebui.上进行操作。 创建新存储库时,您有一个导入选项:https://github.com/new/import
其他选项可以是更改repository的URL。