文章摘要: 关联远程分支推荐流程。
将远程仓库的某个分支保存到本地仓库
- 初始化一个本地仓库
git init
- 跟踪远程仓库(新建/关联)
git remote add "<远程仓库名>" "<远程仓库URL>"
- 获取远程仓库中的某个分支(只是能够查看到远程分支)
git fetch "<远程仓库名>" "<分支名>"
- 拉取远程分支到本地(正式将远程分支下载下来)
git pull "<远程仓库名>" "<分支名>"
- 将当前分支跟踪远程分支
git branch -u "<添加的远程仓库名>"/"<远程分支名>"
将本地仓库的某个分支覆盖到远程仓库
- 跟踪远程仓库(新建/关联)
git remote add "<远程仓库名>" "<远程仓库URL>"
- 获取远程仓库中的某个分支(只是能够查看到远程分支)
git fetch "<远程仓库名>" "<分支名>"
- 将本地当前分支跟踪远程仓库分支
git branch -u "<添加的远程仓库名>"/"<远程分支名>"
- 以强制覆盖的形式推送到远程仓库分支
# 强制推送,将本地分支“覆盖”到远程仓库(遇到冲突将强制覆盖远程分支)
git push "<远程仓库名>" "<本地分支名>":"<远程分支名>" --force-with-lease