私は支店にいますA
。私はコミット1eB4ad
を持っている支店B
を持っています。 A
の作業ツリーとステージングエリアにすべての変更(差分、完全コミット1eB4ad
)を適用したい。したがって、コミット1eB4ad
がfile1.txt
と追加され、file2.txt
が追加された場合、このコマンドの後にブランチA
は作業ツリーにfile1.txt
とfile2.txt
、追跡されますがステージングエリア/インデックスには追加されません。この終了状態を達成するコマンドまたは一連のコマンドはどれですか?コミットから新しくチェックアウトしたブランチに変更を適用する
0
A
答えて
2
チェリーピックは、あなたが探しているコマンドです:トピックは私の問題を解決する羽目になるなかったこと
git cherry-pick -n 1eB4Ad
+0
ブランチに「B」を追加したくないだけで、変更を適用するだけです。だから私は 'git cherry-pick -n
+1
正しい: 'git cherry-pick -n 1eB4Ad'コミットを省略し、作業ツリー(およびステージングエリア)に変更を適用します。その後、さらに変更やコミットを行うことができます – Gov
関連する問題
- 1. DEVブランチからSTAGINGブランチにコミットのワークフローを適用する
- 2. git 1つのコミットから別のブランチに変更を適用する
- 3. Git - ブランチをチェックアウトした後にコミットを回復する
- 4. 新しいブランチに変更をコミットする方法
- 5. ブランチに対応するコミットをチェックアウト
- 6. 新しいgitブランチの開始コミットを変更する
- 7. ブランチのコミットをチェックアウトする方法
- 8. 最新のコミット(ブランチの先端)をチェックアウトする方法
- 9. GIT:コミットされた変更とプッシュされた変更をブランチから新しいブランチに含めるにはどうすればいいですか?
- 10. GitPythonでブランチをチェックアウトしています。コミットして前のブランチに戻す
- 11. 新しいブランチに変更をコミットし、現在のブランチをクリーンにしますか?
- 12. Gitブランチを新しいコミットにする
- 13. コミットを別のブランチに変更する
- 14. GitPythonを使用して新しいブランチをチェックアウトし、リモートにプッシュ
- 15. gitブランチをチェックアウトした後、リモートFTPの変更はブランチまたはマスターにのみ影響しますか?
- 16. ブランチへのトランクの私のSVNチェックアウトに行った変更をコミットする方法はありますか?
- 17. 別のブランチの最新コミットからの変更のみを統合する
- 18. Gerritはabondonedコミットの同じブランチで変更をコミットします
- 19. hg:別のブランチにいくつかの変更をコミットします
- 20. ミラーからチェックアウトしたいが、マスターにコミットする
- 21. チェックアウトから新しいブランチをプッシュできません
- 22. Android Studio Git:ブランチを変更するたびにコミットする
- 23. TeamCityチェックアウトは最新の変更を伴うブランチ
- 24. 新しいブランチからリモートに変更を渡す方法
- 25. R:RStudio:既存ブランチをチェックアウトして修正し、GitHub(Windowsマシン)にコミットする方法
- 26. コミットをマスタから独立したブランチに移動する
- 27. ソースブランチの古いコミットへの新しいブランチのソースを変更する
- 28. Git - マージされたブランチで新しいコミット - これらの新しいコミットをマージする方法?
- 29. 変更を行う前にブランチのチェックアウトを忘れた
- 30. 1つのブランチに変更をコミットすると、別のブランチにunstaged変更を取り消し
:コミット使用しない
https://git-scm.com/docs/git-cherry-pick
-nフラグをチェリーピックが必要なコマンドであることを知らなかったので、私はそれを簡単に見つけられませんでした。だから私はできる限り私の質問をコマンドとして言いました。 –