使用git时遇到的一个问题

打一个比如
假如第一天我创建了一个文件a,并且添加了内容,并提交生成版本1
第二天,添加和修改a文件,并提交生成版本2
第三天,也是添加和修改a文件,但是修改的是第一天的内容,且这些内容并没有被第二天修改过,并提交生成版本3
到了第四天发现第二天更改添加的内容需要删除,但是第三天的更改添加的内容需要保留,请问一下如何通过git的操作实现,最后提交版本4

慕容708150
浏览 467回答 2
2回答

郎朗坤

git revert 版本2对应的提交不过这类操作建议用图形客户端,比如sourceTree

波斯汪

git show一下版本2修改的内容,在最新的版本里手动改回来就好了,一些git工具或者ide自带的git功能更直观点
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript