如何"远程跟踪"在Git工作?

时间:2017-12-13 07:24:50

标签: git git-remote

当我克隆存储库时,如果我的本地版本与原始版本同步,我可以在Git Extensions中读取:

enter image description here

当我简单地复制一个回购并在之后将其定义为远程时,就没有这样的信息。

这是如何"远程跟踪"工作?

1 个答案:

答案 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