我在运行git log时得到了这个输出
commit 9211...11c39 (HEAD -> branchname1, origin/branchname1, origin/HEAD)
Merge: 2...d f...a
Author: UserName <thename@example.com>
Date: Thu Mar 17 02:11:14 2022 +0900
Merge pull request #111 from org/feature_branch
Blah blah blah
commit 3211...11f34 (origin/feature_branch)
Author: UserName <thename@example.com>
Date: Thu Mar 17 02:05:43 2022 +0900
bug fix
commit 3ad1...1aed4
Merge: 50...bc 0a...88
Author: UserName <thename@example.com>
Date: Wed Mar 16 03:26:17 2022 +0900
Merge pull request #110 from org/feature_branch
blah blah blah
commit a3ee...3a5b6 (origin/feature_branch)
Author: UserName <thename@example.com>
Date: Thu Mar 3 14:25:00 2022 +0900
bug fix有些提交只有提交ID:commit 3ad1...1aed4,但有些提交则添加了(origin/feature_branch)。
(origin/feature_branch)加法的意思是什么?
这不是我的提交,所以我不清楚这里做了什么操作,为什么提交是不同的。
发布于 2022-03-17 02:46:34
它向您展示了其他分支的提示也在提交中。
假设您在主服务器上,然后在该位置创建三个新分支(但不添加任何提交)。您将拥有4个分支,它们的提示都在同一个提交中。
https://stackoverflow.com/questions/71506489
复制相似问题