您现在的位置是:首页 >学无止境 >git提交版本被拒绝时该怎么处理?如何忽略不需要的文件?网站首页学无止境
git提交版本被拒绝时该怎么处理?如何忽略不需要的文件?
简介git提交版本被拒绝时该怎么处理?如何忽略不需要的文件?
问题描述:
git版本管理是每一个代码人都需要学习的一项辅助技能。虽然这个东西上网直接可以查找答案。但是查起来也挺费劲的。一堆广告加一堆没用的推荐,还给置顶了,点进去一看,我只想知道1+1=?
你非要告诉我1加到10000怎么计算。我只想要一条鱼,你非要叫我怎么钓鱼抓鱼,尴尬。
所以,记录一下,具体怎么处理git提交版本被拒绝时的问题。
一般情况下,被拒绝了,是因为这个当前的代码仓库已经有改动过的文件在上面了,你想直接提交,所以被拒绝了。因为你会覆盖别人或者你自己之前的改动。
为了保护你之前的劳动成果,git很贴心地拒绝了你。
另一个问题,就是我们在创建新的项目仓库,也就是repository的时候,一般是没有生成 .gitignore文件的。需要自己创建。很简单的,一次动手保终身。
解决办法:
对于第一个问题,我们可以使用git diff命令,查看什么文件有变动。
注意,git可能会提示你,使用-f参数强制提交,你可千万别冲动。冷静下来解决这次问题才是关键。否则一个命令悔终生。
查看到有变动的文件后,如果和你当前修改过的几个文件没有关系,那么可以先将本地的文件提交,是提交,commit,
风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。