考虑以下git日志:
commit 6c7bd597252a1c9b9fe3ddbac1febbfa62b0f06a
Author: ...
Date: Sat Oct 15 16:22:16 2016 +0200
mess2
commit 9c9a8198df44d8efa4ee22c2f877e9fc6a16f27b
Author: ..
Date: Fri Oct 14 15:52:34 2016 +0200
mess1
commit 43a07c068d5c8d7879a60450a28c05c980ef34de
Author: ..
Date: Wed Oct 12 11:52:09 2016 +0200
v0.6.0
这可能过于简单:我想放弃mess1
和mess2
并继续使用提交v0.6.0
。我怎样才能做到这一点?
我尝试了以下内容:git checkout 43a07c0..
但似乎我目录中的文件不是所需提交的文件。
答案 0 :(得分:0)
如果你不介意丢失mess1和mess2,你可以
git reset --hard 43a07c068d5c8d7879a60450a28c05c980ef34de