私は自分のlocalhostで作業しています。私はgit checkout revision_id
である私の古いコミットを取得したい。私がこれをマージすると、git merge
はマスターとマージされます。しかし、それを望んでいない。 そのリビジョンをマスターブランチとして作成する方法 私はgit commit --amend
にしようとしていますが、それは私のために働いていません。あなただけreset
あなたmaster
分岐できどのように私はマージなしでgitのマスターとして古いリビジョンを取得できますか?
0
A
答えて
2
:たとえば8ec94b3
については
$ git reset <commit-hash> --hard
1
は、あなたが戻っに行きたいものをコミットハッシュ文字列です。コマンドを使用します。
git checkout 8ec94b3
上記のコマンドだけで、あなたのGitのローカルリポジトリに影響を与え、リモートリポジトリをGitはするには影響しません。
+0
がブランチのHEADに変更されました。私はマスターブランチとして頭をしたい –
関連する問題
- 1. Git:マスターを新しいブランチにマージしてマスターをクリアする
- 2. マスターなしでgitできますか?
- 3. スレーブタスク中にマスター/アップストリームプロジェクトのSVNリビジョン番号を取得するにはどうすればよいですか?
- 4. Gitはどのようにエレガントに、自動的に指定することができ、私は (前回1で現在の1)2つのGitのリビジョン間の短い統計情報を取得しようとしている以前のリビジョン番号
- 5. gitリポジトリのリビジョンごとにファイルマニフェストを取得するにはどうすればよいですか?
- 6. マスターの設定ファイルを変更せずにGitでどのようにマージできますか?
- 7. 特定のリビジョンのコミットメッセージとファイルリストをどのように取得しますか?
- 8. どうすればいいのですか:actualBranchはMasterとactualBranchをマージしてmaster gitからマージします
- 9. ブランチに特定のgitコミットを許可しますが、マスターにマージされないようにするにはどうすればよいですか?
- 10. どのように私はプロキシなしでクローンをgitできますか?
- 11. GetCustomAttributesはどのようにして取得できますか?
- 12. のgitラボ - 作成できない:これは、マージ要求がすでに存在している:[「マスター」]
- 13. git-checkout新しい名前でファイルの古いリビジョン
- 14. マスターとマージされたブランチでGitスカッシュがコミットします
- 15. Git:コミットしてからすべてのリビジョンのリストを取得するには?
- 16. Git(マスター| REBASE 1/1)とは何を意味していますか?どのように私はそれを取り除くのですか?
- 17. どのように私は結合をマージできますか?
- 18. マスターを自分のブランチにマージするときにマージを取得する
- 19. 私のプロジェクトの古いバージョンをマスター(現行バージョン)にするにはどうしたらいいですか?
- 20. git mergin 2古いコミットと元のマージを入れよう:マスターヘッド
- 21. なぜ私はjtwitterで古い記述を取得していますか?
- 22. gitはマージでどのようにコミットを処理しますか?
- 23. gitを修正し、マスターにないコミットをマージしてください。
- 24. Git Log =特定のリビジョンのマージされたリビジョンIDを表示します
- 25. どのように私は正しい順序で私のリストを取得することができます
- 26. 私のCSSファイルの最新のリビジョン日付を取得するにはどうすればよいですか?
- 27. 強制的に私のブランチにプッシュし、マスターにマージできますか?
- 28. gitでファイルのすべてのリビジョンを取得する
- 29. GITのマージ後、私はまだ古い枝を持っています
- 30. Git:小さな、しかし非常に古いブランチをマージするには?
マスターブランチを特定のコミットにリセットする方法を尋ねていますか? – Mureinik
はい。私は元のコミットを元に戻したいのですが、 –