[英]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.