目的 | 命令 |
---|---|
列出本地分支 | git branch |
列出远程分支(包括本地拉取过的被删除的远程分支) | git branch -a |
拉取远程分支到本地 | git checkout -b localBranch origin/remoteBranch |
推送本地分支到远程分支 | git push origin localBranch:remoteBranch |
删除本地分支 | git branch -D localBranch |
删除本地的远程分支 | git branch -r -D origin/remoteBranch |
删除远程分支 | git push origin -d remoteBranch |
修改远程仓库地址 | git remote set-url origin [url] |
修改本地分支名字 | git branch -m oldBranchName newBranchName |
查看dev有,master中没有的commit | git log dev ^master |
查看master有,dev中没有的commit | git log master ^dev |
查看dev中比master多提交了哪些内容 | git log master...dev |
不管多少,只看不一样 | git log dev...master |
上述情况,显示每个提交在哪个分支 | git log --left-right dev...master |
网友评论