您的位置:首页 > 其它

Git回退取消文件的跟踪

2015-02-05 10:35 260 查看
这篇文章的方法不是很对,虽然删除也会取消跟踪,但是不是好的办法,可能会造成版本库合并时冲突。可以使用

git commit--amend 方法,具体的参考http://blog.csdn.net/tangkegagalikaiwu/article/details/8542827这篇文章:

下面的方法虽然不是最好的解决方法,但是保留下来,希望自己以后做个借鉴。各位网友你们就不要被下面的给误导了。

今天用git把本地实现了功能的代码 提交到了本地版本库,然后又提交了远程版本库,一不小心把配置文件也提交了上去,想要取消对配置文件的跟踪,经过探索终于成功了,步骤如下:

回退前:



退回到上一步:

git reset --soft HEAD~1




删除本地版本库(不删除工作区的)文件:

git rm --cached delete.txt


删除前:



删除后:



提交到本地版本库:

git commit


推送到远程版本库:

git push origin master
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: