Git mv重命名存储库中的文件或目录。如何重命名Git存储库本身?


当前回答

简单来说,只需删除Eclipse项目(不要选择磁盘上的内容),然后重新导入该项目。

Eclipse将识别连接到Git的项目,并将其放入Git透视图中。

这招很管用。

其他回答

如果你在Eclipse中并且已经安装了Egit,那么你可以重命名包含项目的存储库,方法如下:

1)在Eclipse中:关闭存储库中的所有项目。

2)在文件系统中:找到存储库所在的目录/文件夹。

3)在文件系统中:重命名存储库所在的目录/文件夹。

4)在文件系统中:打开包含存储库的目录/文件夹,重命名任何您打算重命名的项目的项目目录/文件夹,使其与项目的新名称匹配。(这不是必需的,但它使Eclipse中的项目名称与存储库中的项目目录/文件夹保持一致。)

5)在Eclipse中:删除存储库中的所有项目,但确保不要勾选“从文件系统中删除内容”复选框。(该项目应该不再包含文件系统内容的正确位置,因此数据在任何情况下都不能被删除,但安全总比遗憾好。)

6)在Eclipse中:从菜单中选择文件|Import…选择。

7)在Eclipse中:在对话框中打开“Git”文件夹,选择“Projects from Git”,然后单击“Next”。

8)在Eclipse中:在对话框中选择“Local”,然后单击“Next”。

9)在Eclipse中:在对话框中点击“Add…””按钮。

10)在Eclipse中:在对话框中,确保存储库旁边的复选框被选中,然后单击“Finish”。

11)在Eclipse中:在对话框中选择存储库并单击“Next”。

12)在Eclipse中:在对话框中选择“Import existing projects”单选按钮,选择“Working Directory”,然后点击“Next”。

13)在Eclipse中:在对话框中选中你想要进行的项目旁边的复选框,然后单击“完成”。

14)在Eclipse中:如果需要,重命名存储库中的任何项目。(为了保持Eclipse和文件系统之间的一致性,将它们的名称与存储库目录/文件夹中的项目目录/文件夹相同。)

如果你正在使用GitLab或GitHub,那么你可以图形化地修改这些文件。

使用GitLab

转到项目设置。在那里,您可以修改项目的名称,最重要的是,您可以重命名存储库(这是您开始进入危险部分的时候)。

完成此操作后,必须使用更新本地客户机配置

git remote set-url origin sshuser@gitlab-url:GROUP/new-project-name.git

对于Amazon AWS codecommit用户,

aws codecommit update-repository-name --old-name MyDemoRepo --new-name MyRenamedDemoRepo

参考:

在服务器端,像往常一样使用mv命令重命名存储库: mv oldName。git newName.git 然后在客户端,将[remote "origin"] URL的值更改为新的值: url = example.com/newName.git

这对我很管用。

在Windows 10上,通过命令行,这个方法很管用:

git checkout <oldname>
git branch -m <newname>

从如何重命名本地和远程Git分支

这是一个本地存储库(不在任何远程设备上)。