GIT 提交后,我做了 GIT 推送,但消息说一切都是最新的

After GIT commit, I did GIT push but the message said everything up-to-date

我是 Git 的新手。我们在 Linux,我刚刚继承了某人的项目系列。

我最近做了:

git add Bom.xml Bom.csv N.cpp makefile ../mm
git commit -a

(在 Bom 分支上,你的分支比 master 领先 2 个提交。使用 git push 来发布你的本地提交。未跟踪的文件:我不想提交的事情列表)。没有添加任何提交但存在未跟踪的文件。

然后

git push

但它说的都是最新的。我不确定在哪里可以看到我的内容被推送到服务器上的我的分支。我知道自上次提交以来我有文件更改。在网上搜索答案是一件很困难的事情。我查看了 up-to-date too,并在我的提交中添加了 git add 和 -a,但是当我尝试推送时它仍然说是最新的。

谢谢! 密歇根

link you mentioned一样,确保您已将要提交的文件添加到staging area。每次你想提交

  • 运行 git status 进行检查。
  • 然后 运行 git add file 将文件添加到 staging area
  • 运行 git status 检查文件是否添加到舞台
  • 然后运行git commit -m "some message"提交
  • 运行 git log 检查你的提交历史检查你是否提交成功
  • 然后通过 运行ning git branch -a
  • 检查你的远程分支
  • 如果您的远程分支没有本地分支branch-name
  • 然后 运行 git push origin branch-name 将本地分支推送到远程。