[英]Branch issue when using EGit Eclipse
我有該項目的主分支。 然后,我想添加一個新功能,以便在master分支的基礎上創建一個名為“ new_feature”的新分支。 在new_feature分支中,一切正常,我想刪除一些不再有用的文件。 但是,當我切換回master分支並與new_feature分支合並時,這些已刪除的文件仍然存在。 這是我的問題:做master分支所要做的與new_feature分支完全相同,因此我可以刪除new_feature分支。 提前致謝!
您需要將new_feature
分支合並到master
。
步驟是,
master
分支 new_feature
分支 @Duc Le:您必須將new_feature分支合並到master分支,以將new_feature分支中的所有修改文件都轉換為master分支。
也許可以這樣:
檢查您的分支:
$ git分支
new_feature *(您的活動分支)
主
切換到您的master分支:
$ git checkout master
在沒有快進模式的情況下將new_feature合並到master分支:
$ git merge --no-ff new_feature
聽起來您忘記了簽入刪除內容。 在Eclipse中,切換到功能分支並打開Git Staging視圖以查看仍在進行的更改。 文件刪除都會自動上演 ,但尚未提交 。
所需順序為
刪除-提交-推送-簽出其他分支-合並-提交-推送
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.