git常见问题
1、git 修改 commit 注释 (本地commit未push)
提交后发现commit的注释有问题,可通过
git commit --amend
命令进入vim界面,修改的方法同vim命令,进入修改模式后修改注释内容,保存后退出,重新commit。
2、git commit后未push ,git pull时发生冲突,因提交代码量小,所以直接用线上版本覆盖本地版本。命令如下:
git fetch git reset --hard origin/qrcode git fetch
3、在多人协作开发时,经常碰到同事把最新修改推送到远程库,你在本地也做了修改,这个时候无论是执行git pull还是执行git push都会提示错误,我的解决方式如下:
先隐藏掉本地的修改,然后执行git pull从代码块拉取最新代码,具体步骤如下:
1.输入 git status 查看本地的修改
2.输入git stash 隐藏掉本地修改
3.输入 git pull 从代码库拉取更新
4.输入 git stash pop stash@{版本号}
5.然后再git add git commit git push 就行了
原文链接:https://blog.csdn.net/u014539558/article/details/89213604
原文链接:https://blog.csdn.net/lang523493505/article/details/80828279
转载自:(8条消息) git提交代码时遇到代码库有更新以及本地有更新的解决方法_仗贱走天涯的博客-CSDN博客_git 提交本地更新
浙公网安备 33010602011771号