可能重复:
在github中更改repo名称
我得到了一些github repos,我现在需要重命名,但我不能在任何地方找到解决方案,除了删除repo并设置一个新的.我无法删除回购,因为有很多链接指向当前的回购,我不想放松.任何人都知道如何做到这一点?(我已经阅读了很多谷歌搜索结果并搜索了github支持).
小智 95
我以前更改了存储库的名称,我现在正在重做;-)
使用GitHub存储库页面顶部"设置"选项卡下的内置功能编辑名称.然后转到本地存储库并重命名远程.像这样:
首先删除它:
git remote rm origin
Run Code Online (Sandbox Code Playgroud)然后添加新名称
git remote add origin git@github.com:"yourname"/"projectname".git
Run Code Online (Sandbox Code Playgroud)如果你有最近的git版本,你应该使用set-url
命令:
git remote set-url origin git@github.com:"yourname"/"projectname".git
Run Code Online (Sandbox Code Playgroud)
现在应该好好去.
Rus*_*est 27
是的,你可以,见这里:
如果我理解你正确你想重命名你的git存储库,例如xyz.git到xyz1.git,然后将所有链接到该repo链接的git存储库自动链接到新名称?
据我所知,这是不可能的.每个存储库都是自包含的,并保留链接到的位置列表.如果其中一个位置更改其名称,则链接将被破坏.引用更改名称的每个存储库都需要更新其链接.
但是,如果删除存储库并以新名称重新创建它,也会发生同样的情况....
刚刚意识到你是专门讨论GitHub而不是一般的git,抱歉 - 应该像我的学校老师所说的那样学习阅读整个问题.答案仍然存在,另外您可以在管理员页面中更改GitHub中的名称.