我注意到以下分支合并到主分支。我有一个 DEV 和 Master 流。git log origin/master
该分支已合并到 DEV,但是当我通过发出命令查看 master 时,在 master 中也发现了一些。
commit 8123e23e3322b02b9871fea4d152e07ec5b9361443520d2
Merge: e4d499a 5ef2bd6
Author: devuser<user1@mydomain.org>
Date: Fri Jul 01 16:24:53 2013 -0700
Merge branch 'my_branch' into dev
有没有办法弄清楚这是如何到达主分支的?
例子:
User A run the following:
git checkout master
git checkout -b my_branch
git add .
git commit -m "my work done"
git checkout dev
git merge my_branch
git push
User B run the following:
git checkout my_branch
git pull
git checkout master
git merge my_branch
git push
在 git log 中,我们可以找出是用户 B 还是用户 A 进行了合并?
请附上图片。它说“将分支“my_branch”合并到开发中”,但实际上它正在合并到主控。我读对了吗?