2011-07-14 3 views
1

ライブサーバーでgit pullを頻繁に行います。私のウェブサイトがgit pullの後に失敗した場合、安定したウェブサイトの以前のバージョンに戻るというコマンドは何ですか?前のgitを使用する

おかげ

+0

あなただけ早送りを実行するために--ff-only' 'gitのプルを使用する必要がありますいない、すなわち(プル紛争と合併は必要ありません)。次に、リセットする必要はありません。 – ThiefMaster

答えて

6
git reset --hard ORIG_HEAD 

または

git reset --hard [email protected]{1} 

(もhere参照)

+2

'git reset -hard HEAD @ {1}'は一般化が容易です(例えば、2回前に戻る場合)。 – Cascabel

+0

ログを見て特定のコミットに戻るのはどうですか? – user845480

+0

@ user845480: 'git log'でログを確認し、そこからSHA1をコピー&ペーストして' git reset -hard 'を取得します。 –

関連する問題