【问题标题】:git push origin head?git推原点?
【发布时间】:2012-07-28 16:56:59
【问题描述】:

我对 git repo 下的文件进行了一些更改,我使用 git commit 提交了文件

然后我尝试使用返回 Everything up-to-dategit push origin master 推送到 master

我输入了git push origin head,这似乎有效,但我不确定我是否应该这样做。以前git push origin head 一直为我工作。

我的问题是,为什么git push origin master 什么都不做,我应该回滚并重新提交,然后git push origin master

【问题讨论】:

  • 你是在本地master分支还是分支跟踪master?远程 repo 是否使用 master 作为主分支(克隆时实际选择的分支)?
  • 我正在尝试从本地的开发分支和面向公众的服务器上的实时分支工作

标签: git


【解决方案1】:

如果您在开发分支上工作,那么 git push origin master 不会做任何事情,因为您已要求它推送 master 分支。如果你想推送你的开发分支,你需要运行:

git push origin development

...或者任何你称之为开发分支的东西。这样做一次之后,您通常应该能够运行 git push 而无需额外的参数。

【讨论】:

  • git push origin master 不会做任何事情” – 不正确。它应该推送到遥控器的主人。
  • ...如果他一直在开发分支上工作并且未修改主分支,则不会。
猜你喜欢
  • 2012-06-21
  • 2015-12-24
  • 2016-07-17
  • 2018-04-03
  • 1970-01-01
  • 2019-04-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多