我刚买了一台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++;
}
}
答案 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”