Git-确定要在此处按下“ HEAD”吗?

时间:2019-11-08 22:52:07

标签: git

我正在尝试做git request-pull origin/master fork,并且得到以下我不理解的输出

warn: No match for commit 8eeec6ee3ddc483d54fa4eee1d89f8680020b0d9 found at fork
warn: Are you sure you pushed 'HEAD' there?

有人可以向我解释这是什么意思吗?

这是命令的完整输出

warn: No match for commit 8eeec6ee3ddc483d54fa4eee1d89f8680020b0d9 found at fork
warn: Are you sure you pushed 'HEAD' there?
The following changes since commit da72936f544fec5a335e66432610e4cef4430991:

  Git 2.24 (2019-11-04 13:33:06 +0900)

are available in the Git repository at:

  git@github.com:jeffreyroberts/git.git

for you to fetch changes up to 8eeec6ee3ddc483d54fa4eee1d89f8680020b0d9:

  Add line to new feature a (2019-11-08 01:53:03 -0500)

----------------------------------------------------------------
Jeffrey Roberts (9):
      Add line to travis ci config
      Add line to git ignore
      Merge remote-tracking branch 'fork/master'
      Add line to README.md
      Remove line from README.md
      Merge remote-tracking branch 'fork/master'
      Remove line from README.md
      Add new feature A
      Add line to new feature a

 .gitignore  | 1 +
 .travis.yml | 1 +
 README.md   | 2 --
 newFeatureA | 1 +
 4 files changed, 3 insertions(+), 2 deletions(-)
 create mode 100644 newFeatureA

1 个答案:

答案 0 :(得分:2)

此警告表示您正在运行请求拉的提交不在远程服务器上。如果您希望某人撤消您的更改,那么您的更改必须一定在那里进行。在这种情况下,它们不是,所以Git警告您。

如果将更改推送到远程服务器(例如使用git push fork HEAD),则警告将消失。