遥控器只是您可以通过某种方式访问的克隆。通常通过 git 协议或 http(用于读取)和 ssh 或 https(用于写入)来访问它,但文件系统访问也同样有效。您需要做的就是克隆您的存储库:
# clone project into project2
git clone project project2
源远程会自动设置在 project2 中,指向项目,就像你习惯的那样。您可以在项目中添加一个相应的遥控器,指向 project2,然后尝试任何您想做的获取和拉取操作。
如果您想尝试推送,请确保您制作了一个裸克隆来推送:
# the .git suffix is traditional for bare repos, since they're
# basically the .git directory of a normal repo
git clone --bare project project.git
cd project
git remote add bare-remote ../project.git
# now you've got a remote to push to
我不确定你为什么将它们命名为“local_brach”和“remote_brach”(这意味着说“分支”吗?)。这些不是分支。他们是克隆人;他们可以有自己的全套分支,大概有一些对应。