在Git中设置本地分支的上游跟踪分支

查看本地分支的上游跟踪分支

使用以下命令:

1
2
3
4
5
6
7
8
9
git branch -vv


## 输出
* #ZNJS-221 23f7175 [origin/develop] Merge branch '#ZNJS-443' into 'develop'
#ZNJS-443 68d7f0a [origin/develop: 领先 9] Merge remote-tracking branch 'origin/develop' into #ZNJS-443
develop 23f7175 [origin/develop] Merge branch '#ZNJS-443' into 'develop'
docs 121eddd [origin/docs: 领先 19] 添加实体注释
proj/yudu d6ae712 [origin/develop: 领先 2,落后 8] 当摄像头在同一个点时,返回其中一个点的信息

第一列是本地分支名,第二列是分支名 id,第三列是分支所跟踪的上游分支和与其对比的异同(领先或落后),第四列则是该本地分支最新的一次提交 commit。

设置上游跟踪分支

使用以下命令:

1
2
3
4
git branch --set-upstream-to=远程分支 本地分支

## 例子
git branch --set-upstream-to=origin/develop feature/log

在以上的例子中,设置 feature/log 本地分支的上游跟踪分支为 origin/develop 分支。

设置了之后查看是否设置成功。


在Git中设置本地分支的上游跟踪分支
https://sunshinechen.cn/2023/07/20/在Git中设置本地分支的上游跟踪分支/
作者
sunshine
发布于
2023年7月20日
许可协议