Git Push的问题

时间:2018-03-12 18:28:18

标签: git gitlab push pull

git push命令一直让我感到非常沮丧。这是我的情况的简要描述:

在GitLab网站上,我可以创建一个文件,然后使用“git pull origin master”将该文件成功同步到我的计算机。

但是,如果我尝试通过命令提示符进行任何更改(例如,使用“touch foo”后跟“git add foo”)然后尝试使用“git push origin master”将这些更改发送到GitLab,我收到一条消息,说“一切都是最新的”;但是,gitlab网站上没有反映出任何变化。

有任何疑难解答的想法吗?

1 个答案:

答案 0 :(得分:2)

您缺少git commit步骤。您git add暂存了foo文件并跟随git push,正确地说没有新的提交要推送。

您想要做的是:

$ touch foo
$ git add foo
$ git commit -m "Adding foo"
$ git push origin master