当我克隆存储库时,如果我的本地版本与原始版本同步,我可以在Git Extensions中读取:
当我简单地复制一个回购并在之后将其定义为远程时,就没有这样的信息。
这是如何"远程跟踪"工作?
答案 0 :(得分:3)
定义一个遥控器只会在本地存储库的配置文件中写入几行。它不会联系远程仓库。
你必须从遥控器git fetch
,让本地仓库知道远程仓库的分支。
然后你必须使用git branch --set-upstream-to
告诉它本地分支必须跟踪远程分支。
git remote add origin <path-to-the-source-repo>
git fetch origin
git branch --set-upstream-to=origin/master master