git commit不会将其发送到远程服务器

git commit不会将其发送到远程服务器,git,git-branch,Git,Git Branch,我有一个远程git存储库,我克隆了一个分支 git克隆-b branchNamegit@servername:/home/myproject.git 我在克隆的回购协议中进行更改并提交。 我运行一个git日志--pretty=oneline,然后看到我的提交消息 然后我去推一推 我进行了另一次重新克隆,但没有看到最后一次提交 在存储库服务器上,我运行一个git日志--pretty=oneline,没有看到最后一次提交 我没有正确地做什么?做什么 git log --pretty=oneline

我有一个远程git存储库,我克隆了一个分支 git克隆-b branchNamegit@servername:/home/myproject.git

我在克隆的回购协议中进行更改并提交。 我运行一个git日志--pretty=oneline,然后看到我的提交消息

然后我去推一推

我进行了另一次重新克隆,但没有看到最后一次提交 在存储库服务器上,我运行一个git日志--pretty=oneline,没有看到最后一次提交

我没有正确地做什么?

做什么

git log --pretty=oneline branchname
(或者执行
git签出分支名称
,然后执行
git日志

验证是否存在提交。否则,您可能正在检查master的日志

如果这不是问题所在,请确保推送过程顺利进行,并且没有收到错误


PS:git push origin branchname也是一种很好的做法,特别是如果您正在创建一个新分支,并且希望单独推送此分支。

请显示git push的输出,以及
git status
显示的内容,最后,您第二次签出分支了吗?假设推送没有返回任何错误,您必须执行
git checkout branchName
,以查看克隆/远程中的更改。而不是试图解释您做了什么或您认为您做了什么,只需用一两句话解释你认为错误的地方,并给出你使用的确切命令。你只是说你被克隆了。是否再次指定分支?何时克隆和何时签出?很明显,我第一次克隆并提交了我的更改。如果我查看克隆分支的日志,我会在远程服务器上看到日志条目。然后我转到另一个目录并再次克隆,我不知道最新的更改。。。第二次,我应该结帐吗?我确实看到了我的分支提交的日志。。。那么,为什么当我把同一根树枝重新放在一个全新的地方时,我看不到自己的变化呢