猿问
Git线上存在一个文件,本地修改文件,如何让这个文件不被提交
不想让本地的修改影响线上,但是加入gitignore还是会被追踪到,然后又尝试使用gitrm--cached又会把线上的删了,如何解决
神不在的星期二
浏览 1484
回答 2
2回答
郎朗坤
$gitupdate-index--assume-unchanged/path/to/file#忽略跟踪$gitupdate-index--no-assume-unchanged/path/to/file#恢复跟踪ps:.gitignore只会对未加入版本控制的文件有效,如果你已经加入过了,那这个文件就帮不了你了
0
0
0
料青山看我应如是
用gitstash把不想提交的文件暂存起来,但是你本地的修改会消失,gitstashapply可以把暂存的取回来。有点没懂你想要做什么,本地修改不想提交?你可以单独拉一个分支出来就好,在你自己的分支上进行修改,然后不要合并到master分支就行。
0
0
0
随时随地看视频
慕课网APP
相关分类
JavaScript
我要回答