私はgit cherry-pick <hash>
を実行し、マージの競合がありました。私は紛争を解決したくない、私はちょうどチェリーピックを中止したい。実際にマージするときは(git merge
)便利なのはgit merge --abort
です。チェリーピッキングに相当するものは何ですか?git cherry-pickを中止しますか?
261
A
答えて
375
、失敗したチェリーピックの試みをリセットする唯一の方法は、
git reset --hard HEAD
50
回答がgit reset --merge
であることが判明しました。これは、競合するチェリーピックの試行をクリアします。あなたは私のためにgit cherry-pick
docs
--abort
Cancel the operation and return to the pre-sequence state.
+3
がそれですでした'git reset -hard'と違っていますか?私は、もしあれば、rebaseワークフローを使用しています。それは私にとってはうまくいくようです。 –
+1
'--merge'と' --abort'の違いは何ですか? – ffghfgh
1
から次
git cherry-pick --abort
を行うことができます
関連する問題
- 1. git reverse cherrypick
- 2. CherrypickはナイーブGitの質問かもしれません注文
- 3. Git Mergeを中止する
- 4. gitコミットを中止する
- 5. 中止 `Gitのスタッシュは
- 6. Git Bisectを中止する方法
- 7. `git rebase`のコミットメッセージによるコミットを中止します
- 8. git ssh_exchange_identification:read:ソフトウェアの接続が中止されました
- 9. コミットを中止します
- 10. いつテストを中止しますか?
- 11. SPItemEvent:EventHandlerからイベントを中止します
- 12. コンポーネントのアンマウントを中止しますか?
- 13. Cherrypickリビジョンと再構築リポジトリ
- 14. ローカルのコミットは中止しますが、ファイルの変更は中止しますか?
- 15. エラーは、Windows用のgitでgit fetchを防止します。
- 16. getReponseCode()で中止します。
- 17. Gitはリベースインタラクティブ/ -i:私は中止/またはリベース
- 18. 'git commit --amend'を中止する方法は?
- 19. 処理が中止されなかった場合にbashを中止します。逆さにします。
- 20. git push herokuが動作を停止しましたか?
- 21. システムコールの動作を中止します。
- 22. cassandraの結果を '中止'します
- 23. Codeigniterはクロスドメインセッションを中止します
- 24. gitがいくつかのファイルを引っ張った後に「中止」しています
- 25. クォーツスケジューラ:java.lang.IllegalStateException:JobStoreがシャットダウン中です - 再試行を中止します
- 26. "中間" git repostoryを作成していますか?
- 27. 公開リポジトリのrebaseとcherrypickの後に重複したコミットを削除する
- 28. JclCompression、中止または中止する方法
- 29. 中間のカールの移動を中止します
- 30. nodejs:進行中にhttp応答を中止します
特定のgitバージョンで--abortオプションを削除/追加しましたか?私はgit 1.7.4.1を実行していて、 "git cherry-pick --abort"という結果はgit cherry-pickの使用方法のメッセージになります。私はまた、 "git help cherry-pick"を "中止"して何も見つけられなかった。 – danns87
@ danns87 '--abort'オプションは[バージョン1.7.8]で利用可能になりました(https://github.com/git/git/blob/v1.8.4.2/Documentation/RelNotes/1.7.8.txt# L31-32)。アップグレードすることは可能ですか? –
はい、これは動作しません。たいてい私はこの 'error:Entry ''を取得しています。マージできません。 ' 一方、 'git reset --merge'は動作します! –