Я намагаюся налаштувати простий сервер GIT. У мене встановлено Ubuntu на віртуальному ПК (Virtual Box). Я встановив GIT, створив репо тощо
git init
git add .
git commit "..."
Потім у Windows я зробив щось подібне нижче (на cygwin)
git clone jiewmeng@192.168.0.3:proj1
Тоді спробував внести зміни
git commit -am "..."
але вийшло щось на кшталт
Я гадаю, у мене неправильно налаштування GIT? Я читав, що це стосується голих / не голих репостів? Чи варто використовувати голий весь час? я намагався
git checkout --bare jiewmeng@192.168.0.3:proj1
але потрапили proj1.git
в нього, wierd файли / папки типу (HEAD тощо) всередині. Який правильний спосіб налаштування GIT?
також хтось може пояснити голі / не голі репости, я якось розгублений, з GitHub, такого немає!
ОНОВЛЕНО 28 квітня 2011 6:00 UTC + 8
Я спробував слідувати http://www.youtube.com/watch?v=1gNFrPNF9-Y і на Ubuntu (Server) зробив
git init --bare
потім у Windows (клієнт / Cygwin) зробили
git init
// added readme.txt
git add .
git commit -m "..."
git remote add origin master jiewmeng@192.168.0.3:proj2
git push origin master
жодних помилок не здається нормальним. Але на Ubuntu я не бачу, де мої файли? Я дивився на branches/
1 theres nth там?