初学者问题/问题。我使用Git将文件提交到Github上的repo并使用git show确认它已成功,但我无法在GitHub上看到该文件。这是为什么?是否有任何简单的说明将文件同步到GitHub我可以用来验证或指示它被推送到GitHub?
答案 0 :(得分:2)
我使用Git将文件提交到Github上的repo
您不能直接将文件提交到GitHub上的存储库,您可以在本地克隆中进行提交,然后将这些提交推送到远程存储库,在本例中为GitHub。
...使用git show确认它已成功
git show
不会告诉您推送是否成功,它只显示上次提交的内容。
我无法在GitHub上看到该文件。那是为什么?
你做过git push
吗?
将文件同步到GitHub的简单说明
您不会使用git同步文件,而是使用提交。您使用git push
将本地提交推送到远程,并使用git pull
或git fetch
从远程设备提交到本地仓库。
验证或表明它被推送到GitHub?
git push
的输出告诉您推送是否成功。
答案 1 :(得分:0)
你是直接推到主分支吗?
你总是可以做一个git短信来查看你提交的准确性。 添加提交数限制。
e.g。 git shortlog -10将为您提供已推送到远程的最后10次提交。
或者你当地分公司的裁判可能没有指向远程分支裁判?尝试git fetch,然后尝试git push --set-upstream
这将设置远程分支以保存从本地分支推送的所有内容。