我本地提交,一切都很好,但是当我推送GitHub时,提交它是空的,文件没有变化。为什么?

时间:2015-12-24 15:55:01

标签: git github

在本地,有提交的文件。但在GitHub文件没有变化。为什么?我如何在GitHub上推送我的本地更改?谢谢

我这样做:

git clone <myrepo>
cd <myrepo>
git init
git add .
git commit -m <commit>
git push origin master

2 个答案:

答案 0 :(得分:1)

我评论了您键入的命令序列。也许这可以帮助您理解您的问题...

git clone <myrepo>
cd <myrepo>
# You don't need to do git init for a cloned repository.
git init
# Have you changed anything on your local file before git add .? Otherwise you commit will be empty.
git add .
git commit -m <commit>
git push origin master

在推送之前,您还应该查看您的历史记录(gitk)。这将向您显示您已完成的提交列表及其包含的更改。

答案 1 :(得分:0)

您可以考虑创建Pull Request并合并推送到master的代码。发布您可以看到更改。