五莲网站建设维护推广,网店装修定制,中国新闻社待遇,站点提交这是一条铁律下面是错误操作#xff1a;自己明明写完了代码#xff0c;想要提交。此时你的工作区长这样你的提交顺序是#xff1a;git pull - git commit - git push但是现实往往不这样#xff0c;万一拉下来的代码和你当前工作区的代码有冲突#xff0c;你必须要…
这是一条铁律
下面是错误操作自己明明写完了代码想要提交。此时你的工作区长这样你的提交顺序是git pull - git commit - git push但是现实往往不这样万一拉下来的代码和你当前工作区的代码有冲突你必须要解决这个冲突。这是没办法的事情尤其是自己合并代码冲突又不熟练。想回退没有回头路了。无论是git reset --soft 、--mixed 、 --hard都没用。你自己的代码还在工作区里面没提交上去就被pull拉下来的代码污染了。这绝对是很麻烦的。不要特别盲目自信说我熟练解决冲突就算熟练解决冲突又咋样。你的git提交怎么写难道写featxxxx新功能并且解决合并冲突吗。这样的commit压根就是一个好的提交不够直接一个提交就解决一个事情。不要解决那么多。正确顺序git commit - git pull - git push 启示所以无论如何想要推送代码时候想要切换分支时候想要检查commit时都需要保持你的工作区干净。