2017-02-19 165 views
0

我是新來git和git bash。我爲我的帳戶和密碼設置了ssh密鑰,但我無法從我的GitHub中提取或克隆任何存儲庫。Git bash拉,取和克隆不工作

當我輸入上面提到的命令時,我沒有任何迴應,就像我的git集線器忽略了一切。我會上傳兩個git bash的截圖。輸入拉和克隆命令和我得到的迴應。

的Git克隆commad並導致

[![在這裏輸入的形象描述] [1] [1]

的Git拉命令,並導致

enter image description here

我我可能弄錯了服務器配置,但我無法弄清楚。

歡迎所有的答案和評論。

編輯:回答。

以下是git config --listgit config --list --global命令的結果屏幕截圖。

enter image description here

+0

您可以請一個'ping www.github.com'來查看您是否可以連接到它?另外,你可以用'git config --list --global'向我們展示你的git配置嗎? (你可以隱藏你的個人配置信息,比如'user.email'或者'user.name'。 – Wikiti

+0

我已經ping過了,得到了回覆。 –

+0

@Wikiti我已經用配置命令替換了clone命令的截圖,所以你可以請參閱 –

回答

0

卸載TortoiseGit並重新安裝Git解決了這個問題。謝謝大家的幫助!

0

首先第一件事情:clone

您可以使用SSH或HTTPS進行克隆。

git clone https://github.com/thatuser/thatrepo.git 
git clone [email protected]:thatuser/thatrepo.git 

SSH依賴於鍵和事物,因此使用HTTPS可能更容易。

克隆將自動嘗試添加作爲該目錄的git remote克隆的url。

然後cd到您已經克隆和運行git remote -v,以確保你有列爲遠程(可能origin)的網址回購。

一旦你已經克隆了版本庫的目錄,並確保你已經有一個remote列出(我會假設它是origin),那麼你可以繼續嘗試拉。

git pull origin master 

是最安全的賭注,因爲你可能沒有配置告訴混帳假設默認的遠程名「原點」或分支的默認名字「大師」的默認值。

+0

Git克隆也無法正常工作。只有我得到的狀態是:克隆到''中,然後處理停止。 –