Git-更改分支的跟踪配置

北欧的

我有以下分支(本地和远程):

origin/master
origin/alter
origin/alter_old
master
alter
alter_old

如果git branch -vv我知道了:

master     6aec3b5 [origin/master] blam
alter      8c32a03 blaa1
alter_old  1669af7 [origin/alter: ahead N, behind M] blaa2

我要alter跟踪origin/alteralter_old跟踪origin/alter_old我该怎么做?我尝试了以下方法:

git checkout alter_old
git branch -u origin/alter_old

但我得到:

error: unknown switch `u'

和相同--set-upstream-to

编辑:奇怪的是,我认为当我推动时,alter推入origin/masteralter_old推向origin/alter_old为什么是这样?

普拉茨

从git 1.8.0起

git branch alter_old -u origin/alter_old

或者

git branch alter_old --set-upstream-to origin/alter_old

对于git 1.7.0:使用--set-upstream代替--set-upstream-to

git branch --set-upstream alter_old origin/alter_old

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Git-更改分支的跟踪配置

来自分类Dev

如何更改git子模块跟踪远程分支?

来自分类Dev

如何轻松跟踪git中多个分支的特定更改?

来自分类Dev

Git跟踪分支

来自分类Dev

Git跟踪远程分支

来自分类Dev

如何配置本地分支以在 git 中永久跟踪不同命名的远程分支

来自分类Dev

如何将本地git分支中的更改还原为远程跟踪分支?

来自分类Dev

git远程跟踪分支推送新分支

来自分类Dev

跟踪更改 SVN 与 Git

来自分类Dev

更改分支的基础-git

来自分类Dev

Git更改基础分支

来自分类Dev

Git更改基础分支

来自分类Dev

丢弃git分支上的所有更改(带有未跟踪的文件)的最佳方法是什么?

来自分类Dev

在代码检查过程中使用git跟踪更改(隐藏与分支)

来自分类Dev

更改 git remote url 以包含用户名而不会丢失分支跟踪信息

来自分类Dev

配置git进入固定分支

来自分类Dev

在提示中配置git分支

来自分类Dev

配置默认的Git分支名称

来自分类Dev

Git使用NetBeans跟踪远程分支

来自分类Dev

使Git不跟踪所有分支

来自分类Dev

使用git自动跟踪远程分支

来自分类Dev

离线时Git设置跟踪分支

来自分类Dev

Git子模块跟踪远程分支

来自分类Dev

跟踪裸git存储库中的分支?

来自分类Dev

在裸git-svn中跟踪分支

来自分类Dev

Git推送上游分支跟踪

来自分类Dev

git分支名称本地与远程跟踪

来自分类Dev

Git:分支但父分支已更改

来自分类Dev

在Git中更改远程分支