有沒有辦法從另一個分支中引入項目,以便我的intelisense可以在不修改當前分支的情況下查看該分支的類?我不想合併,因爲這些類應該分開,我只想在不提交它們的情況下進行更改。從另一個分支使用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步:檢查出你想要合併到(我將使用主在這個例子中)
git checkout master
第二步分支:合併以前的分支到主用--no提交標籤
git merge YOUR_BRANCH_NAME --no-commit
這應該足夠了。如果您想提前查看更改,您可以在此時或合併之前始終運行差異。
合併-ff標記也許對你有用,但我還沒有使用它,所以不能評論某些。
當合並解析爲快進時,只更新分支指針,不創建合併提交。這是默認行爲。
git merge YOUR_BRANCH_NAME --no-commit --ff
相關問題
- 1. 如何將更改從一個分支移動到另一個分支git?
- 2. Git:從另一個分支獲取更改
- 3. 從一個git分支移動到另一個只應用我的更改
- 4. 用另一個分支提交更新我的git分支
- 5. Git分支從當前分支的另一個分支
- 6. Git從一個分支複製到另一個分支
- 7. 使用git,如何將一些未提交的更改從一個分支移動到另一個分支中的另一個分支?
- 8. Git是如何從另一個分支
- 9. 將分支的一個子分支的更改複製到Git中的另一個分支的子分支
- 10. Git:使一個分支完全像另一個分支
- 11. Git - 如何有選擇地將更改從一個分支應用到另一個分支?
- 12. 使用git將次要更新複製到另一個分支
- 13. git將本地(?)分支的更改合併到另一個本地分支
- 14. git將來自一個提交的更改應用到另一個分支
- 15. 更新一個git分支?
- 16. 從另一個功能分支創建Git功能分支
- 17. 如何將更改從一個分支推送到另一個分支?
- 18. git:從另一個子目錄更新分支的根目錄
- 19. Git從另一個遠程分支更新我的遠程分支
- 20. 如何從另一個分支(開發)更新我的工作Git分支?
- 21. 如何將新的git存儲庫從另一個repo更改爲分支?
- 22. 自動Git合併:一個分支到另一個分支
- 23. Git:更改主分支?
- 24. Git - 無法更改分支
- 25. 更改GIT GUI的分支
- 26. 在Git中更改分支
- 27. Git:合併多個提交從一個分支到另一個
- 28. Git推送交叉分支,從一個分支獲取提交到另一個
- 29. 的Git從一個分支變基到另一個
- 30. 從一個分支git副本提交到另一個