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 提交本地更新

posted @ 2021-12-08 11:40  小拾柒~  阅读(80)  评论(0)    收藏  举报