将存储库分支与git中的远程存储库同步

时间:2015-10-11 05:52:46

标签: git macos github

我刚买了一台mac,我遇到了命令行git的问题。当我克隆存储库时,没有跟踪任何分支。有没有办法克隆存储库并在本地克隆分支?我知道我可以创建一个新的本地分支并跟踪一个远程分支,但我不想为存储库中的每个分支执行此操作。

vector< vector<int> > divisors(1000000);
void abc()
{
    long int n=1,num;
    while(n<1000000)
    {
        num=n;
        int limit=sqrt(num);
        for(long int i=1;i<limit;i++)
        {
            if(num%i==0)
            {
                divisors[n].push_back(i);
                divisors[n].push_back(num/i);
            }
        }
        n++;
    }
}

1 个答案:

答案 0 :(得分:1)

不要忘记远程跟踪分支(refs/remotes/origin名称空间中的分支)不会故意在本地跟踪。
请参阅“Tracking Branches and Remote Tracking Branches: Summary”。

仅在本地跟踪default branch of the remote repo

避免在开始时处理太多分支。

如果您必须跟踪所有分支,请参阅“Track all remote git branches as local branches