【问题标题】:Configure git secondary repo配置 git 二级仓库
【发布时间】:2011-05-17 05:38:29
【问题描述】:

由于某种原因,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

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

【问题讨论】:

    标签: git repository


    【解决方案1】:

    repo2 的 fetch 不应该是:

    fetch = +refs/heads/*:refs/remotes/repo2/*
    

    【讨论】:

    • 确实如此。配置遥控器的推荐方法是使用git remote add 命令,因为它不会犯这样愚蠢的复制粘贴错误。
    猜你喜欢
    • 2019-06-22
    • 1970-01-01
    • 2022-12-16
    • 2013-09-28
    • 2019-03-22
    • 2019-01-22
    • 1970-01-01
    • 2012-08-18
    • 1970-01-01
    相关资源
    最近更新 更多