git 命令每次都需要输入密码
解决方案:
git bash进入你的项目目录,输入命令
git config --global credential.helper store
代码回滚
回退命令:
$ git reset --hard HEAD^ 回退到上个版本
$ git reset --hard HEAD~3 回退到前3次提交之前,以此类推,回退到n次提交之前
$ git reset --hard commit_id 退到/进到 指定commit的sha码
强推到远程:
$ git push origin HEAD --force
切换远程分支
查看现有远程仓库的地址url
git remote -v
修改命令
git remote set-url origin <URL> 更换远程仓库地址。把<URL>更换为新的url地址。
删除分支
//删除远程分支
git push origin --delete dev
//删除本地分支
git branch -d dev
打tag
//打上tag v1.0.0
git tag v1.0.0
// 把tag 推送到远端
git push origin v1.0.0
撤销merge
git merge --abort
git reset --merge
git pull