在我的工作流程中,我有两个主要分支,master
并且development
.
我们最近决定重新定位development
,master
因为我们master
对development
.
我们的目标是最终完全删除development
并保留一个分支来改变我们的工作流程,因为它不适合我们的使用......
所以我们有一些冲突(在不同分支上开发 7 个月后正常),但有些人很奇怪......
例如,很多时候我们都有这样的事情:
$ git status
# On branch master
# Unmerged paths:
# (use "git add/rm ..." as appropriate to mark resolution)
#
# added by them: X
# added by us: Y
但是对于added by us
,该文件存在于master
提交development
中。你必须知道有问题的文件至少有10 个月的历史......
我的问题是:的确切含义是added by us
什么?
是一个好习惯吗?rebase