为什么我的远程git存储库没有接收到我推送的更改?

时间:2013-10-07 18:16:30

标签: git push git-pull

这就是我所做的:

1 - (远程服务器)

  • git init
  • git add .
  • git commit -a -m "Initial Commit"

2 - (本地计算机)

  • git clone root@URL:/path/to/repository pic1

  • 现在我输入:git log并成功查看我本地计算机上的提交历史记录:pic2

  • 太好了,到目前为止一切都很顺利。现在在本地更改文件...我更改resource/templates/default_site/_includes.group/header.html并点击保存

  • 我现在点击git status只是为了检查它是否看到我更改了文件,并且它可以正常工作:pic3

  • 我现在点击git commit -a -m "Test commit" - 再次成功:pic4

  • 到目前为止一切顺利,是时候用git push origin master将我的更改推送到远程服务器:pic5

  • 所以它似乎认为它成功地将更改推送到远程分支。让我确保回到远程服务器...

3 - (返回远程服务器)

  • 我检查它是否具有来自我的本地存储库git log的最新提交 - 我可以非常清楚地看到我的测试提交之前的一秒钟。所以它成功地从我当地的回购中提交 - >远程回购...

    pic6

  • 但如果我在远程服务器上打开resource/templates/default_site/_includes.group/header.html,我的更改就不在那里了!

我在这里做错了什么?感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

除了checkout从遥控器回购到遥控器工作目录的更改之外,您似乎已经完成了所有工作。