不能git推送回购

时间:2015-01-11 15:44:15

标签: git github

我是菜鸟。我试着完成我的项目工作。

这是我的问题。当我试图将文档推送到Github上创建的“datasciencecoursera”仓库时,我遇到了一些困难。以下是我的意思:

LYtekiMacBook-Pro:datasciencecoursera LY$ git status
On branch master
Your branch is up-to-date with 'origin/master'.

Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)

    new file:   HelloWorld.md

LYtekiMacBook-Pro:datasciencecoursera LY$ git remote -v
origin  https://yuanliugit@github.com/yuanliugit/datasciencecoursera.git (fetch)
origin  https://yuanliugit@github.com/yuanliugit/datasciencecoursera.git (push)
LYtekiMacBook-Pro:datasciencecoursera LY$ git push origin master
Everything up-to-date

然而,当我刷新回购页面的网站时,我发现没有任何改变。新文档“HelloWorld.md”未上传到仓库。

我不知道哪里出错了。顺便说一句,我使用OS X系统。

我非常感谢能帮助我的人。

3 个答案:

答案 0 :(得分:1)

在你推动之前,你必须git commit你的改变; git仅存储已提交的状态。

编辑:由于这似乎是一个初学者的问题,我认为添加基本git简介的链接是明智的:Try Git by CodeSchool

答案 1 :(得分:1)

首先,您必须git add .您的文件到临时区域。那你必须git commit -m "enter your message here"。然后git push origin master这将成功。

答案 2 :(得分:0)

祝贺参加数据科学课程!你很快就会对git感兴趣。有一些很棒的秘籍表可以帮助您掌握它。这个课程也很棒。 https://try.github.io 如上所述,请记住它分为三个部分。添加,提交和推送。