Github在具有不同ID的pull请求中重复提交

时间:2018-03-21 07:04:44

标签: git github merge rebase

我在github上有一个repo,最后一次提交是

MapFunction<T, Result<T>>

然后在本地我已将主分支重置为等于原始主分支

Refs #12345 - AFS functional tests basic structure 
commit ddca57d27a6dc29a1857232bf51b737d348dbcf9
author author1

所以本地的最后一次提交是相同的

我创建一个新分支并添加一个chaging两个文件的提交

git checkout -B master origin/master

但是在拉取请求中再次提交最后一次提交是相同的但具有不同的sha1

Preparing readme
 commit 08cc67393f4e121ae06b3cbd08e1bf01db490ddc 
author: me

rebase和merge动作没有冲突,也有合并,但我不明白这种情况

1 个答案:

答案 0 :(得分:0)

您的本地仓库是否与远程github仓库同步?

尝试跑步:

git fetch

然后在yourbranchmasterorigin/master所在的查看器中进行检查:

# gitg and gitk are graphical viewers :
gitg yourbranch master origin/master
gitk yourbranch master origin/master

# you can have a pretty usable viewer using some of 'git log' options :
git log --oneline --graph --decorate yourbranch master origin/master