ฉันมี 2 สัญญาที่ฉันไม่ได้ผลัก:
$ git status
# On branch master
# Your branch is ahead of 'faves/master' by 2 commits.
ฉันจะย้อนกลับอันแรกของฉัน (อันที่เก่าที่สุด) แต่เก็บอันที่สองได้อย่างไร
$ git log
commit 3368e1c5b8a47135a34169c885e8dd5ba01af5bb
...
commit baf8d5e7da9e41fcd37d63ae9483ee0b10bfac8e
...
จากที่นี่:
http://friendfeed.com/harijay/742631ff/git-question-how-do-i-rollback-commit-just-want
ฉันแค่ต้องทำ:
git reset --hard baf8d5e7da9e41fcd37d63ae9483ee0b10bfac8e
นั่นคือ?