git - Git push 说“一切都是最新的”,但事实并非如此
问题描述
我的 Github 存储库在git push -u origin master
命令后不会更新!它说:
Branch 'master' set up to track remote branch 'master' from 'origin'. Everything up-to-date
结果git remote show origin
是:
* remote origin
Fetch URL: git@github.com:MyGithubID/RepoName.git
Push URL: git@github.com:MyGithubID/RepoName.git
HEAD branch: master
Remote branch:
master tracked
Local branch configured for 'git pull':
master merges with remote master
Local ref configured for 'git push':
master pushes to master (up to date)
和git status
:
On branch master
Your branch is up to date with 'origin/master'.
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
new file: myFile.m
我不知道发生了什么事!我试过git push --all origin
了,它说:Everything up-to-date
但事实并非如此!我是 git 新手;我检查了 .git 目录中的“配置”文件,信息正确。我的 git 有什么问题?!
解决方案
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
new file: myFile.m
这意味着您必须提交更改。所以,你做得很好,你快到了,你只需要做一个:
git commit -m "Here a short descriptive message" -m "Here a longer more detailed message"
然后你可以做你的推动:
git push origin master
推荐阅读
- verilog - 始终在 0 时使用 posedge 触发以某种方式工作
- java - 线程主异常->霍夫曼树解码
- node.js - 如何将节点应用程序转换为 VS Code 扩展程序?
- c++ - Windows 中的“找不到标识符”错误,但 Mac 中没有
- c# - Docusign.Esign.dll 继承 RestSharp 依赖的依赖问题
- modelica - 在 modelica 中找不到 DLL(使用 VS 2015 构建)
- html - 如何隐藏列数中的第一项而不使第一列消失?
- python - Pandas 中的 .corr() 方法有什么作用,它如何与热图相关联?
- r - R - 查找单个数字中重复数字的最大数量
- typescript - 从具有不同键的嵌套对象的值创建联合