为什么Git克隆复制不同的存储库?

时间:2015-02-06 17:13:12

标签: angularjs git github bitbucket git-clone

我正在关注AngularJS tutorial并使用说明克隆源代码:

  

通过运行以下命令克隆位于GitHub的angular-phonecat存储库:
  git clone --depth=14 https://github.com/angular/angular-phonecat.git
  此命令在当前目录中创建angular-phonecat目录。

但是,在执行此操作时 ~\users\myuser\development
创建
~\users\myuser\development\angular-phonecat
但是里面没有源代码。它创建了目录,但将我的个人bitbucket存储库克隆到新目录中。

我是否需要更改全局或本地设置或使用其他命令或参数强制git从命令中声明的存储库中提取?


修改 以下命令和输出应添加一些颜色:

  

machinename:开发用户$> git config --get remote.origin.url
  https://stuperuser@bitbucket.org/stuperuser/spikes.git

     

machinename:开发用户$> LS
  spikes sublime-projects

     

machinename:开发用户$> git clone --depth = 14 https://github.com/angular/angular-phonecat.git   克隆成'angular-phonecat'...
  “https://stuperuser@bitbucket.org”的密码:
  remote:计数对象:58,完成。
  remote:压缩对象:100%(55/55),完成。
  remote:总计58(delta 3),重用0(delta 0)
  打开包装物品:100%(58/58),完成。
  检查连接性......完成。

     

machinename:开发用户$> LS
  spikes sublime-projects
  角phonecat

1 个答案:

答案 0 :(得分:0)

我查了一下 ~\.gitconfig
全局配置,我将它指向一个特定存储库的单个远程源。

删除该全局设置并重新运行该命令正确克隆了存储库。