Git mv重命名存储库中的文件或目录。如何重命名Git存储库本身?
当前回答
简单来说,只需删除Eclipse项目(不要选择磁盘上的内容),然后重新导入该项目。
Eclipse将识别连接到Git的项目,并将其放入Git透视图中。
这招很管用。
其他回答
你试过在包中更改项目名称吗?json和执行命令git init重新初始化现有的git,而不是?
您现有的Git历史将仍然存在。
Git本身没有指定存储库名称的规定。根目录的名称是与存储库名称相关的唯一真实来源。
但是.git/description只被一些应用程序使用,比如GitWeb。
例如,在一个新的存储库中,在$ git初始化之后,.git目录将包含文件.git/description。
看起来是这样的:
不愿透露姓名的库;编辑这个文件'description'来命名存储库。
在本地存储库上编辑它不会在远程存储库上更改它。
对于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
这对我很管用。
推荐文章
- 为什么我需要显式地推一个新分支?
- 如何撤消最后的git添加?
- Rubymine:如何让Git忽略Rubymine创建的.idea文件
- Gitignore二进制文件,没有扩展名
- Git隐藏错误:Git隐藏弹出并最终与合并冲突
- 了解Git和GitHub的基础知识
- 没有。Git目录的Git克隆
- Git与Mercurial仓库的互操作性
- 忽略git中修改(但未提交)的文件?
- “git restore”命令是什么?“git restore”和“git reset”之间有什么区别?
- Git合并与强制覆盖
- Git拉另一个分支
- 在Bash命令提示符上添加git分支
- 如何更改Git日志日期格式
- git pull -rebase和git pull -ff-only之间的区别