J'essaie de configurer un simple serveur GIT. J'ai Ubuntu installé sur un PC virtuel (Virtual Box). J'ai installé GIT, créé un dépôt, etc.
git init
git add .
git commit "..."
Ensuite, sur Windows, j'ai fait quelque chose comme ci-dessous (sur cygwin)
git clone jiewmeng@192.168.0.3:proj1
J'ai essayé de faire des changements alors
git commit -am "..."
mais j'ai quelque chose comme
Je suppose que j'ai mal configuré GIT? J'ai lu quelque chose à voir avec les repos nus / non nus? Dois-je utiliser nu tout le temps? j'ai essayé
git checkout --bare jiewmeng@192.168.0.3:proj1
mais y est entré proj1.git
, des fichiers / dossiers bizarres comme (HEAD etc.) à l'intérieur. Quelle est la bonne façon de configurer GIT?
quelqu'un peut-il aussi expliquer les repos nus / non nus, je suis un peu perdu, avec GitHub, il n'y a rien de tel!
MISE À JOUR 28 avril 2011 18h00 UTC + 8
J'ai essayé de suivre http://www.youtube.com/watch?v=1gNFrPNF9-Y et sur Ubuntu (serveur)
git init --bare
puis sur Windows (Client / 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
aucune erreur ne semble correcte. Mais sur Ubuntu, je ne vois pas où sont mes fichiers? J'ai regardé branches/
1 theres nième là-dedans?