Я пытаюсь настроить простой 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
, странные файлы / папки типа (HEAD и т. д.) внутри. Как правильно настроить GIT?
также кто-то может объяснить голые / не голые репозитории, я вроде как заблудился, с GitHub такого нет!
ОБНОВЛЕНО 28 апреля 2011 18: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-й там?