簡體   English   中英

使用copssh,msysgit對我的新Windows 7 Git服務器進行克隆失敗

[英]Clone failing against my new Windows 7 Git server using copssh, msysgit

蒂姆·戴維斯(Tim Davis)的教程之后,我在Windows 7盒中創建了一個git服務器,使所有工作正常進行到嘗試克隆存儲庫的部分。 我在服務器上有一個存儲庫,位於:C:\\ SSH \\ home \\ repos \\ testapp.git,根據教程已使用git --bare init進行了初始化,並嘗試通過以下方法使用GiT GUI對其進行克隆:ssh:/ /repos@myurl/SSH/home/repos/testapp.git

但是彈出一個錯誤對話框,描述“克隆失敗。無法確定HEAD。有關詳細信息,請參見控制台輸出。” 和“找不到遠程參考HEAD”。

我試圖從現有的項目文件夾中制作一個新的倉庫(希望這個“ ref”能夠神奇地糾正自己),但是會出現相同的消息。

需要設置“ --bare”或“ init”之后再設置頭參考嗎?

如果遠程存儲庫為空,則會發生。 嘗試提交一些東西。

最有可能是失敗,因為它是一個空的存儲庫。 您可以嘗試向存儲庫添加初始(如果需要的話,虛擬提交),然后再次嘗試克隆。 如果您不知道這樣做,請執行以下步驟。

你能做這個嗎:

cd /home/repos
mkdir testapp.wd
cd testapp.wd
git clone ../testapp.git .
<now add some file>
touch README
git add README
git commit -m "Adding a initial commit"
git push origin master
cd ..
rm -rf testapp.wd

現在查看是否可以執行您嘗試的克隆。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM