我最近将一个 repo 从远程克隆到了一台新机器上。遥控器有 2 个分支master& dev。克隆后,本地只有远程的master分支,没有dev找到。
在远程,dev已经合并master并且master就像 2 之前的提交dev。
在本地,如果我创建一个同名的新分支dev,dev现在指向提示(相同的提交),master而远程的位置dev就像后面的 2 个提交master。
如何在remote本地获取所有分支,正确指向它们各自commits的远程分支。
此外,出于好奇,只是检查了目录并在目录下.git找到了这一行。config.git
有人可以解释以下行的含义fetch = +refs/heads/*:refs/remotes/origin/*吗.git/config?特别是冒号:分隔符的作用。
谢谢dk