私はbitbucket
のアカウントに最後の2日間で4回変更をコミットしましたが、今は2日前の状態に戻って行きたいと思います。何か方法があれば、私を助けてください。私はそれが私の探求に役立つ場合はソースツリーを使用しています。bitbucketの前回の変更に戻す
1
A
答えて
0
あなたは、これは次のようにしますローカルのgitリポジトリにそう最後
git reset --hard <commit-hash>
1
で特定のコミットハッシュコードを入れて試すことができます。
- 新しいブランチを作成することにより、レポのバックアップを取りますか、フォルダをコピーする
git log
を使用し、元に戻すコミットのコピーをgit reset --hard <sha>
を使用してリセットします。git push origin master -f
問題の分岐が(つまり、あなたがそれを使用して一つだけです)共有されていないされている場合は、あなたが過去2日間に発生したコミットをニューキング試すことができます
+0
ありがとう、それは助けた –
1
をのBitbucketするプッシュします、
git reset --hard HEAD~2
2
を削除する実際のコミット数で置き換えます。削除するコミットの数を確認するには、ブランチにgit log
と入力します。あなたが使用する必要がありますバックのBitbucketへの分岐をプッシュすることに注意してください:それはそのブランチの歴史を書き換えますので
git push --force origin yourBranch
問題に支店がが共有されている場合は、上記のオプションは、推奨されていませんそれを共有しているすべての人に問題を引き起こす可能性があります。代わりに、あなたは最後の2日間からのコミットを元に戻す試すことができます:A
が早いです
git revert A^..B
は、あなたが削除したいとB
が最新おそらくあなたのブランチの現在のHEAD
、コミットされコミット。機能的に言えば、git revert
を実行することは、コミットを削除することと同じです。しかし、実際には、復帰すると、の新しいがブランチの上にコミットされ、前のブランチを元に戻すことができます。これは共有ブランチにとって安全です。
関連する問題
- 1. 変更にbitbucketのURLリポジトリ
- 2. Git:HEADを前回のコミットに戻す
- 3. BitBucketのメインブランチを変更するには?
- 4. SourceTreeの前回のコミットに戻る
- 5. ローカルプロジェクトのbitbucketリポジトリ名を変更する
- 6. ナビゲーションバーが以前のVCに戻ると変更されます
- 7. Bitbucketでリポジトリの名前を変更する方法はありますか?
- 8. 前回のコミットに戻った後で未処理のコミットに戻す方法
- 9. bitbucket rebase前のコミットのブランチ
- 10. 2回目のアクティビティに戻って前に行った変更値を表示する方法
- 11. ビジュアルスタジオで "保留中の変更を元に戻す"の後にファイルを回復する(変更する)2015
- 12. ランタイム中にログファイルの名前を数回変更する
- 13. anglejsで前のページに戻って変更を続ける
- 14. IEは変更前に元に戻ります
- 15. クライアントに戻る前にループバックモデルを変更する
- 16. 前のコミットに戻すときに特定のファイルに変更を残す
- 17. ロジスティック回帰における因子の名前の変更
- 18. bitbucketのリモートgitリポジトリにローカル変更をプッシュする方法
- 19. 前回のアクティビティに戻るときのアイコンの一致
- 20. Git detached head - 前回のコミットに戻ってそこから変更を適用してください
- 21. JSONをPOJOに変換して戻すときに名前を変更する
- 22. 変更を元に戻す
- 23. Bitbucket/Mercurial:マージ前にプルリクエストをテストする
- 24. リストビューでの変更を元に戻す
- 25. uiファイルの変更を元に戻す
- 26. arrayList内の変更を元に戻す
- 27. 変更後のキャンバスを元に戻す
- 28. 前回のコミットの変更をさらに修正するには?
- 29. データは前回のtableviewコントローラに戻されません
- 30. フレームワーク変更の変更を元に戻す方法は?
こんにちは、SHAコードやコミットコードを使用し、特定のコミットキーでハードリセットを使用する –
可能な複製https://stackoverflow.com/questions/14872486/retrieve-specific-commit-from-a-remote-git -repository – Jabaa