2011-08-15 60 views
3

我在分支tm-skeleton和执行git pull确实东西(从技术上说,它要求输入密码,我打了<ctrl-c>那里),但我怎么知道它从哪里拉? .git/config文件中的[branch "tm-skeleton"]部分通常会解释所有这些(准确地说是remote变量),但在我的配置文件中没有这个部分。[git pull]从哪里拉?

回答

4

您是否阅读Default Behaviour下的git-pull说明书?引用一个部分:

通常人们不使用任何参数就使用git pull。传统上, 这相当于说git拉来源。但是,当 配置分支。 <name> .remote在分支上存在, 使用该值代替原点。

为了确定用于从中获取的URL,配置远程的值为 。 <origin> .url被咨询,如果没有任何 这样的变量,则使用URL上的值:line in $ GIT_DIR /遥控/ <origin> 文件被使用。