git命令给文件重命名

git命令给文件重命名,第1张

ren readme.md readme 相当于linux的 mv readme.md readme

把原来的文件从暂租首存区棚雹中删链型帆除

git rm README.md

git mv README.md README #git mv 原文件名 新文件名

一般情况下是用不到远程分支改名的凳棚弊,只是最近项目中想把某个已是既成事实的开发分支改名成对应的dev分支,所以有了这个需求。

其实改名是一个偷懒的做法,本来应该是把这个待改名的分支merge到原dev分支上的,但是尝试了一下发现冲突太多了,有上百个,一下就枣族泄气了,干脆改名。(这次也给了自己个警告,特性分支应该尽早合并到dev上来,如果走的太远了,就容易出现这个情况)

远程分支改名,其实就是先把远程分支给删除了,然后本地分支改名之后push上去即可,下和如面列下 *** 作:(假设当前在本地分支�old上,要把它正名为new)

git branch -avv看下,会发现new分支对应的上游分支仍然是origin/old,但是多了一个gone标识,所以接下来我们要把new分支设置上游分支同时push上去

好了,现在就完成了改名的步骤,我们当前的new分支对应origin/new,只是名称上的改动,所有的提交历史还是和old一样。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12202211.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存