Git - .gitignore怎么忽略已经被版本控制的文件,


Git - .gitignore怎么忽略已经被版本控制的文件,

正确的做法应该是:git rm --cached logs/xx.log,该命令表示从git仓库中将文件移除,不再进行版本控制,但保留工作区的该文件。,然后更新 .gitignore 忽略掉目标文件,最后 git commit -m "We really don't want Git to track this anymore!"

720430-20190303210613162-687352766.png

图中几个名词的意思如下:

workspace: 工作区

index/Stage: 暂存区

Repository: 本地仓库

Remote: 远程仓库

平时我们写的代码都是在工作区,执行add命令后就是提交到了暂存区,再执行commit命令后就把代码提交到了版本库了,最后再执行push命令把本地代码提交到远程版本库。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM