git push -u origin master 命令未反映 github 上的更改
git push -u origin master command is not reflecting changes on github
我在我的项目中做了 4 次提交,直到 3 次提交我能够在 GitHub 上看到更改,但是在第 4 次提交之后它没有在线显示更改。
git 日志 --oneline
0d2084d (HEAD) fourth commit
a3fb0e9 (origin/master, master) third commit
89d2764 second commit
c600e93 first commit
git push -u origin master
Everything up-to-date
Branch 'master' set up to track remote branch 'master' from 'origin'.
在 GitHub 上:
从 git log --oneline
的输出中,我们可以看到第 4 次提交是在分离的 HEAD 而不是 master
上。 master
确实只有 3 次提交。这个分离的 HEAD 很可能是由 git checkout a3fb0e9
或 git checkout origin/master
.
引起的
要将第 4 次提交应用到 master
,您可以
git checkout master
git merge 0d2084d
然后 运行 git push origin master
将第 4 次提交推送到远程存储库。
我在我的项目中做了 4 次提交,直到 3 次提交我能够在 GitHub 上看到更改,但是在第 4 次提交之后它没有在线显示更改。
git 日志 --oneline
0d2084d (HEAD) fourth commit
a3fb0e9 (origin/master, master) third commit
89d2764 second commit
c600e93 first commit
git push -u origin master
Everything up-to-date
Branch 'master' set up to track remote branch 'master' from 'origin'.
在 GitHub 上:
从 git log --oneline
的输出中,我们可以看到第 4 次提交是在分离的 HEAD 而不是 master
上。 master
确实只有 3 次提交。这个分离的 HEAD 很可能是由 git checkout a3fb0e9
或 git checkout origin/master
.
要将第 4 次提交应用到 master
,您可以
git checkout master
git merge 0d2084d
然后 运行 git push origin master
将第 4 次提交推送到远程存储库。