在我的github中有一个自己的README.md

时间:2014-04-28 16:54:53

标签: ubuntu github

我尝试通过以下教程将代码上传到github,但最后一步无法完成。我顺便使用Ubuntu。很抱歉,我没有足够的声誉在这些命令行中发布链接,但我确信它们是正确的。

han@han-VirtualBox:~/Desktop/chen/project0-1$ git remote add origin 
han@han-VirtualBox:~/Desktop/chen/project0-1$ git push -u origin master
Username for
Password for  
To https://github.com/alvinvinvinvin/CS541-han.git
 * [new branch]      master -> master
Branch master set up to track remote branch master from origin.
han@han-VirtualBox:~/Desktop/chen/project0-1$ git remote add origin 
fatal: remote origin already exists.
han@han-VirtualBox:~/Desktop/chen/project0-1$ git push -u origin master
Username for
Password for 
Branch master set up to track remote branch master from origin.
Everything up-to-date
han@han-VirtualBox:~/Desktop/chen/project0-1$ git add .

正如您所看到的,我已经尝试了几种上传代码的方法,但我的github中仍然只有一个README.md。我试图谷歌这个问题,但没有明确相关的答案。你能帮帮我吗?谢谢。


一旦我进入" git add。"该教程就说了。它会自动添加该目录中的所有文件。如果它没有工作是否有更简单的方法来添加文件?我不想一个一个地添加它们,因为它太慢了。


非常感谢。按照你的命令顺序,我成功地完成了它。我应该保持输入git commit并在git add之后推送origin master。我认为这就是原因。坚持完成任务是多么重要。大声笑。谢谢你们。

1 个答案:

答案 0 :(得分:0)

"一切都是最新的"意味着上传没有变化,你做完了吗

git add <filename> // OR git add .
git commit -m"Commit Message"

要创建新提交并将代码标记为先上传?

这形成了一个通用的更新循环:

git add .
git commit -m"A message to identify what changes have been made"
git push origin master

反过来这些功能

  1. 添加任何没有&#39;的文件已签入
  2. 在项目历史记录中创建新提交(思考保存点)
  3. 将新提交发送到备份的服务器,并将其提取到其他设备