1、关于回滚
git reset --hard commit_id (回退版本的commit id)
git push origin HEAD --force
2、更改git remote
git remote remove origin
git remote add origin http地址
还要记得切换到自己分支哦,否则拉不下代码也提交不了代码
(切换或新建分支运行git checkout -b fdc_cln)
使用场景:公司之前使用有两种SSH和HTTP两种,我之前一直使用的是SSH。突然有一天SSH不能用了,需要将代码的remote更改到HTTP上使用。
3、获取全部远程分支
git远程分支显示不全,可以通过git fetch将本地远程跟踪分支进行更新,与远程分支保持一致
4.系统重装后,重新安装git后,用vscode提交代码时提示git里用户名与邮箱未设置。
使用命令git config --global user.name chen**** 以及git config --global user.email 25****@qq.com。
未设置这个命令时,使用git clone 下载项目还需输入用户名以及密码。设置之后就不需要啦(在公司使用的是https的方式拉去代码,这样设置就足够啦)
5、一般是使用ssh来拉取代码,步骤参考https://blog.csdn.net/lqlqlq007/article/details/78983879