Git错误:"Changes not staged for commit"和"Everything up-to-date" - Go语言中文社区

Git错误:"Changes not staged for commit"和"Everything up-to-date"


在经历前一天晚上下班之前急急忙忙把代码上传到腾讯云,导致第二天再上传文件时,几个文件一直显示“Changes not staged for commit”错误,然后自己的仓库里也无法提交代码,一直显示“Everything up-to-date Branch 'master' set up to track remote branch 'master' from 'origin'.”

问题:

显示的错误:

各种查看有关“Changes not staged for commit”的错误,而且廖雪峰的网站上正好写了有关类似的错误。根据他说的方法尝试了一下,但是却显示另一种错误:

于是我发现,我这个错误的问题跟那个网站上写的还不一样,因为我这个错误的后面还带有“(modified content)”字样。

解决方案:

我抱着试试的心态,直接在本地文件中,把错误的文件删除掉,然后再查看一下状态发现:

错误的文件已经被成功删除了。

执行下面的命令,会发现删除的文件已经被提交到暂存区了。

执行"git push",显示错误信息:

代码无法提交到远程仓库。

最后,我通过以下命令成功解决:

添加到仓库:git add .

添加提交内容:git commit -m '内容'

提交前先从远程仓库主分支中拉取请求:git push origin master

把本地仓库代码提交:git push -u origin master

【我不小心把窗口关了,所以后面的执行步骤没有截图】

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/Angelia620/article/details/88548131
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-01 21:22:52
  • 阅读 ( 1719 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢