2

Git プログラミングを使用しました。問題のケースは次のとおりです。

「 master ブランチに変更をコミットし、その上にパッチを生成しました。実際には、パッチを保存して、このコミットを行う前の位置に戻したいのですが、どうすればよいですか?」

ありがとう

4

2 に答える 2

2

を実行git logし、移動したいコミットのsha1を見つけて実行します

git checkout <sha1>

この時点からコミットを開始したい場合は、この時点で新しいブランチを作成します

git checkout -b <branchname>

masterまたは、このsha1に移動することもできます

git br -f master <sha1>; git checkout master
于 2012-08-28T08:10:55.623 に答える
0

コミット SHA を取得します。つまり、実行git showして必要なものを確認し、そこから分岐します。

git checkout -b yournewbranch commitSHA

于 2012-08-28T08:11:16.947 に答える