Klon fejler imod min nye Windows 7 Git-server ved hjælp af copssh, msysgit

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg har oprettet en git server på min Windows 7 boks efter Tim Davis 'tutorial
Fik alt til at virke op til den del, der faktisk forsøger at klone opbevaringsstedet.
Jeg har en repo placeret på min server på:
C: \ SSH \ home \ repos \ testapp.git, at jeg har initialiseret ved hjælp af git --bare init som i vejledningen, og prøv at klone det ved hjælp af GiT GUI via:
ssh://repos@myurl/SSH/home/repos/testapp.git [2]


men få en fejldialog dukker op, der beskriver 'Klon fejlede. Kan ikke bestemme HEAD. Se konsoludgang for detaljer.' og 'Couldn' t finde fjern ref HEAD '.


Jeg forsøgte at lave en ny repo ud af en eksisterende projektmappe (håber at denne 'ref' ville magisk korrigere sig selv), men det samme budskab opstår.


Er der noget mere efter en '--bare' eller en 'init', der skal gøres for at angive hovedreferencen?

Bedste reference


Det går sandsynligvis ikke, fordi det er et tomt arkiv. Du kan forsøge at tilføje en initial (dummy commit), hvis det er nødvendigt, til opbevaringsstedet og prøve kloning igen. Trin nedenfor, hvis du ikke ved det.


Kan du gøre det her:


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


Se nu, om du kan gøre klonen, som du forsøgte.

Andre referencer 1


Hvis fjernbiblioteket er tomt, sker det. Forsøg at begå noget.