SourceTree看不到远程的其他分支的处理情况

经验分享
356 0
# 删除旧的远程地址
git remote rm origin

# 重新添加远程地址
git remote add origin git@git.example.com:username/git_name.git

# 拉取所有分支信息
git fetch --depth 1

# 重新绑定本地和远程分支
git branch --set-upstream-to=origin/master master

# 查看所有分支
git branch -r

# 拉取新的分支
git checkout -b dev origin/dev

# 查看分支情况
git branch
需要注意的是,如果在绑定完分支之后出现本地有很多提交没有推送到远程的情况,可以先删除旧的分支再重新拉取。
最后更新 2023-09-19
评论 ( 0 )
OωO
隐私评论