每次我从我的工作分支中推送代码,该代码是通过分支另一个分支或分支主分支创建的,我创建一个拉取请求,然后我所做的所有提交都显示在拉取请求上。这些提交将在2个月前提交,来自多个分支机构任何人都知道为什么?
在推送您想要发出拉取请求的分支之前,首先:
那是
cd /path/to/local/forked/repo
git remote add upstreamm https://url/original/repo
git fetch upstream
git checkout my-feature-branch
git rebase upstream/master
git push -u origin my-feature-branch # possibly add --force
您的问题没有准确描述,但一般来说,Pull Request会反映您要合并到另一个分支的分支与另一个分支之间的差异。也许你创建了你的分支,你在错误的或旧的分支上工作,这就是你在Pull Request期间看到太多提交的原因。