0

这是我所做的:

1 - (远程服务器)

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

2 - (本地计算机)

  • git clone root@URL:/path/to/repository 图1

  • 现在我输入:git log并成功地在我的本地机器上看到提交历史:图2

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

  • 我现在git status只是三重检查它是否看到我更改了一个文件,并且它可以工作:图3

  • git commit -a -m "Test commit"我现在再次击中- 成功:图4

  • 到目前为止一切都很好,是时候将我的更改推送到远程服务器了git push origin master图5

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

3 - (返回远程服务器)

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

    图6

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

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

4

1 回答 1

1

checkout除了从远程仓库到远程工作目录的更改之外,您似乎已经完成了所有工作。

于 2013-10-07T18:28:16.190 回答