2013-06-05 12 views
14

私はある時点で40のコミットを押しつぶしており、1つのコミットを取り消したいと考えています。これを行うにはいくつかの方法がありますか?私は、クォートを解除する(93ebc467ff512580ae3c5a76790f09dfd5e3e6f2)コミットを持っています。コミットを解除する方法は?

+0

続きを行うことによって、あなたは上にある枝の上部にコミット表すパッチを追加することができます情報が役立つかもしれません。あなたは「スカッシュ」と「ピックバック」とはどういう意味ですか? – dyng

答えて

11

を持っているので、あなたはそれが

git cherry-pick 93ebc467ff512580ae3c5a76790f09dfd5e3e6f2 
10

git reflogを使用して、存在していたすべてのコミットを参照できます。それとも..あなただけのgit checkout 93ebc467ff512580ae3c5a76790f09dfd5e3e6f2を行うと、自分自身をコミット見ることができたハッシュをコミット

関連する問題