簡體   English   中英

使用EGit Eclipse時出現分支問題

[英]Branch issue when using EGit Eclipse

我有該項目的主分支。 然后,我想添加一個新功能,以便在master分支的基礎上創建一個名為“ new_feature”的新分支。 在new_feature分支中,一切正常,我想刪除一些不再有用的文件。 但是,當我切換回master分支並與new_feature分支合並時,這些已刪除的文件仍然存在。 這是我的問題:做master分支所要做的與new_feature分支完全相同,因此我可以刪除new_feature分支。 提前致謝!

您需要將new_feature分支合並到master

步驟是,

  1. 切換到master分支
  2. 團隊-合並,選擇new_feature分支

@Duc Le:您必須將new_feature分支合並到master分支,以將new_feature分支中的所有修改文件都轉換master分支。

也許可以這樣:

  1. 檢查您的分支:

    $ git分支
    new_feature *(您的活動分支)

  2. 切換到您的master分支:

    $ git checkout master

  3. 在沒有快進模式的情況下將new_feature合並到master分支:

    $ git merge --no-ff new_feature

關於不進行快速合並的說明

聽起來您忘記了簽入刪除內容。 在Eclipse中,切換到功能分支並打開Git Staging視圖以查看仍在進行的更改。 文件刪除都會自動上演 ,但尚未提交

所需順序為

刪除-提交-推送-簽出其他分支-合並-提交-推送

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM