git指令记录
- 帮助文档
git --help 帮助概要
git stash --help 会打开本地的git-doc文档
git branch --help
- 回退操作
1. git log 找commit id
2. git reset --hard commitId
3. 不需要git commit -m ''
4. git push --force 强推上去
- 强拉远端分支到本地
git pull --force <远程主机名> <远程分支名>:<本地分支名>
git pull --force origin master:master
- 合并部分commit (cherry-pick)
1 新建临时分支
git checkout -b xxx --track origin/xxx
2 查看想要的branch的commit id
git log -3 --graph test
3 把想要的commit id合入临时分支
git cherry-pick commitId
4 临时分支推送到目标分支,删除临时分支
- 强推本地到远端某分支
git push origin 远端分支名 --force
- SSH和HTTP源切换
git remote -v 查看当前所在的本地分支 和其跟踪的远端分支 的通道(就是看是ssh连接还是http连接)
//SSH切换HTTP
git remote set-url origin http://xxx/xxx.git
//HTTP切换SSH:
git remote set-url origin [email protected]:xxx/xxx.git
标签:origin,常用,git,--,xxx,GIT,指令,commit,分支
From: https://www.cnblogs.com/0515web/p/17713974.html