打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Git重命名操作

转: https://www.yiibai.com/git/git_rename_operation.html

到目前为止,我们前面已经存建了一个 Python 的源代码文件,现在,要修改 main.py 文件的名称把它作为一个新的模块,假设这里要文件main.py的新名称为:module.py

$ pwd/D/worksp/sampleAdministrator@MY-PC /D/worksp/sample (master)$ cd src/Administrator@MY-PC /D/worksp/sample/src (master)$ pwd/D/worksp/sample/srcAdministrator@MY-PC /D/worksp/sample/src (master)$ lsmain.pyAdministrator@MY-PC /D/worksp/sample/src (master)$ git mv main.py module.pyAdministrator@MY-PC /D/worksp/sample/src (master)$ git status -sR  main.py -> module.py
Python

Git在文件名之前显示R,表示文件已被重命名。

对于提交操作,需要使用-a标志,这使git commit自动检测修改的文件。

Administrator@MY-PC /D/worksp/sample/src (master)$ git commit -a -m 'renamed main.py to module.py'[master 6bdbf82] renamed main.py to module.py 1 file changed, 0 insertions(+), 0 deletions(-) rename src/{main.py => module.py} (100%)
Shell

提交后,新文件将更改推送到远程存储库。

$ git push origin master
Shell

上述命令将产生以下结果:

$ git push origin masterUsername for 'http://git.oschina.net': 769728683@qq.comPassword for 'http://769728683@qq.com@git.oschina.net':Counting objects: 5, done.Delta compression using up to 4 threads.Compressing objects: 100% (2/2), done.Writing objects: 100% (3/3), 318 bytes | 0 bytes/s, done.Total 3 (delta 0), reused 0 (delta 0)To http://git.oschina.net/yiibai/sample.git   186df84..6bdbf82  master -> master
Shell

现在,其他开发人员可以通过使用git pull命令更新本地存储库来查看这些修改。


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
常用的git命令
笔记《版本控制之道--使用Git》
你所需要知道的一些git 的使用命令:分支
Bandizip
Git log高级用法
老铁,这年头不会点Git真不行!!!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服