一、创建分支
- 仅创建:git branch xxx
- 创建并切换:git checkout -b xxx
- 使用远程分支xxx创建本地分支:git checkout xxx origin/xxx
- 使用远程分支xxx创建本地分支并切换到该分支:git checkout -b xxx origin/xxx
- 提交本地分支xxx作为远程分支xxx:git push origin xxx:xxx
二、切换分支
- 切换到分支 xxx:git checkout xxx
三、合并分支
- 合并某分支到当前分支:git merge xxx
- 合并某分支中的某个文件:git checkout --patch 分支名 文件路径
四、删除分支
- 删除未合并的本地分支:git branch -D xxx
- 删除已合并的本地分支:git branch -d xxx
- 删除远程分支:git push origin -d xxx 或者 git push <远程仓库名> -d xxx
五、查看分支
- 查看当前分支:git branch
- 查看远程分支列表:git branch -r
- 查看所有分支信息:git branch -a (本地分支为本地分支名,远程分支为 <远程仓库名>/xxx)
- 查看分支状态:git status (如:有未保存的修改等)
六、查看远程库信息
- 详细:git remote -v
- 不详细:git remote
- 切换远程仓库地址:git remote set-url origin xxxxx
七、更新/推送远程库
- 更新远程库信息:git fetch
- 更新远程分支信息:git fetch origin --prune
- 将远程库最新修改更新到本地:git pull (git pull 等价于 git fetch + git merge)
- 将本地修改推送到远程库:git push 或 git push origin xxx
posted @
2020-12-20 19:06
攻城Alone
阅读(
81)
评论()
编辑
收藏
举报