私のインテリセンスが現在のブランチを変更せずにそのブランチのクラスを見ることができるように、別のブランチからプロジェクトをプルする方法はありますか?私は、クラスを分離する必要があるので、マージする必要はありません。私は変更をコミットせずに取り込みたいだけです。別のブランチからのgitの変更を使用する
0
A
答えて
3
最も簡単なことは、コミットせずにブランチをマージすることです。
git merge --no-commit thatotherbranch
変更が完了したら、変更を破棄します。
git reset --hard HEAD
あなたが実験を来行いたい場合は、一時的なブランチを作成し、そこに物事をマージすることができます。それが終わったら削除してください。
# Checkout the branch you want to work on
git checkout mybranch
# Create a new branch and check it out
git checkout -b tempbranch
# Merge in the branch with the changes you want
git merge thatotherbranch
...do whatever you like...
# Switch back to the original branch
git checkout mybranch
# Delete the temp branch
git branch -d tempbranch
2
結果をコミットすることなくマージを実行できます。
ステップ1:あなたは(私はこの例のためのマスターを使用することがあります)INTOをマージしたいブランチをチェックアウト
git checkout master
ステップ2:--no-コミットしてマスターにあなたの前のブランチをマージタグ
git merge YOUR_BRANCH_NAME --no-commit
これで十分です。変更点を事前に確認したい場合は、この時点で、またはマージする前にdiffを実行することができます。
また、merge --ffタグも役に立つかもしれませんが、私はまだ使用していないので、特にコメントできません。
マージが早送りとして解決される場合、マージコミットを作成せずにブランチポインタのみを更新します。これがデフォルト動作です。
git merge YOUR_BRANCH_NAME --no-commit --ff
関連する問題
- 1. git 1つのコミットから別のブランチに変更を適用する
- 2. gitコピーがあるブランチから別のブランチに変わる
- 3. GIT GUIのブランチを変更
- 4. GIT:マスターから見えるブランチからの変更
- 5. クリアケースラベルからgitブランチへの変更をマージする
- 6. git pushクロスブランチ、あるブランチから別のブランチへコミットをフェッチ
- 7. Git masterブランチから別のブランチにフォルダをコピーします
- 8. のgit:別のブランチ
- 9. gitで1つのブランチから別のブランチに変更を引き出す方法
- 10. Gitは別のブランチ
- 11. ローカルGITブランチの名前を変更するSourceTreeのGit Flow
- 12. Git(ハブ):ブランチを変更しますか?
- 13. GITを使用して同じブランチを別のブランチに複数回マージする
- 14. コミットを別のブランチに変更する
- 15. Gitリポジトリから別のGitリポジトリに変更を移す
- 16. ブランチGitの特定の変更点
- 17. Git - 未完成のマージ変更を保存し、別のブランチをチェックアウトする
- 18. Gitはトラッキングのない別のブランチからブランチを開始します
- 19. Git:あるブランチのコードを別のブランチに上書きする
- 20. Android Studio Gitが別のブランチにコミットされた変更を移動する
- 21. 変更されていない変更があるブランチから別のブランチに移動する
- 22. Git:マスターから別のブランチにコミットする
- 23. gitのあるブランチから別のブランチの別のディレクトリにディレクトリを関連付ける
- 24. git-svn:あるSVNブランチから別のSVNブランチにgitコミットをコピーするには?
- 25. 現在のリポジトリ以外の別のgitブランチを、ブランチを変更しないで呼び出す
- 26. Gitのブランチからプル
- 27. Visual Studioで別のブランチから別のブランチに差分を適用するTFS
- 28. 別のブランチの最新コミットからの変更のみを統合する
- 29. ブランチを作成し、gitで別のブランチをリセットするには?
- 30. Git:コミットの一部を別のブランチに適用する