2015-02-06 113 views
0

我的追蹤對象AngularJS tutorial和使用所述指令正在克隆的源代碼:爲什麼Git克隆複製不同的存儲庫?

克隆通過運行下面的命令位於GitHub上的角phonecat存儲庫:
git clone --depth=14 https://github.com/angular/angular-phonecat.git
該命令創建angular-在當前目錄中的phonecat目錄。

然而,在
~\users\myuser\development
運行此創建
~\users\myuser\development\angular-phonecat
但沒有它裏面的源代碼。它創建目錄,但將我的個人bitbucket存儲庫克隆到新目錄中。

我是否需要更改全局或本地設置或使用其他命令或參數來強制git從命令中聲明的存儲庫中拉出?


編輯 以下命令和輸出應該添加一些色彩:

機器名:用戶發展$>混帳配置--get remote.origin.url
https://[email protected]/stuperuser/spikes.git

機器名稱:開發用戶$> ls
尖峯崇高項目

機器名:用戶發展$> git的克隆--depth = 14 https://github.com/angular/angular-phonecat.git 克隆到 '角phonecat' ...
密碼 'https://[email protected]':
遠程:計數目標:58進行。
遠程:壓縮對象:100%(55/55),完成。
遠程:合計58(delta 3),重用0(delta 0)
解包對象:100%(58/58),完成。
檢查連接...完成。

計算機名:開發用戶$> LS
尖峯崇高項目
角phonecat

+0

該命令看起來很好。 'git'在某些方面可能很神奇,但克隆通常很簡單。你能否在運行'clone'命令之前確認'angular-phonecat'不存在,你可以剪切並粘貼你的實際命令行和'git clone'生成的任何輸出嗎? – larsks 2015-02-06 17:22:02

+0

請將您輸入的確切命令與該命令給出的確切輸出相加。 – michas 2015-02-06 17:22:50

+0

'〜\ users \ myuser \ development> git config --get remote.origin.url'返回我的一個bitbucket respositories'.git網址。 – StuperUser 2015-02-06 17:25:32

回答

0

我檢查了我的
~\.gitconfig
全局配置,我被它指向一個遙控器起源說是那個特定的存儲庫。

刪除該全局設置並重新運行該命令可正確地克隆存儲庫。