配置git secondary repo

Jon*_*röm 1 git repository

由于某种原因git log repo2/master..master -- .对我不起作用("fatal: bad revision 'repo2/master..master'"同样适用于git checkout repo2/master -- .).我的配置如下所示:

[remote "origin"]
        fetch = +refs/heads/*:refs/remotes/origin/*
        url = ssh://me@domain.com/var/git/me/repo.git
[remote "repo2"]
        fetch = +refs/heads/*:refs/remotes/origin/*
        url = ssh://me@domain.com/var/git/me/repo2.git
Run Code Online (Sandbox Code Playgroud)

我没有运行问题git checkout origin/master -- .,所以问题仅适用于"repo2"由于某种原因.谢谢!

man*_*lds 6

不应该获取repo2:

fetch = +refs/heads/*:refs/remotes/repo2/*
Run Code Online (Sandbox Code Playgroud)

  • 确实.配置遥控器的推荐方法是使用`git remote add`命令,因为它不会像这样做出愚蠢的复制和粘贴错误. (2认同)