Création d'un repo git pour cloner à partir de

Essentiellement, je cherche à utiliser git comme command de téléchargement. J'ai un projet sur un server centralisé et je voudrais mettre en place un moyen facile de download le projet. Je suppose que je peux mettre en place un repo git sur le server, puis exécuter git clone localement et cela fonctionnera mais ma connaissance et la compréhension de git est gravement manquant apparemment. Voici ce que je suis:

dans le directory sur le server je cours:

// set up the git repo in directory named test git init git add . git commit -m "add are all the files" 

puis localement je devrais être capable d'exécuter git clone http://path/to/directory/test.git (selon les spécifications de l'hôte)

Mais cela me donne juste un repo vide. J'ai regardé plusieurs tutoriels mais il semble y avoir un saut entre les tutoriels d'intro et faire ce que je veux faire. Qu'est-ce que je rate?

Il semble y avoir beaucoup de questions donc j'ai créé une salle de chat: http://chat.stackoverflow.com/rooms/5635/creating-a-git-repo-to-clone-from

Solutions Collecting From Web of "Création d'un repo git pour cloner à partir de"

Sur votre server, créez un repo "bare" (un sans copy de travail locale)

 git init . --bare 

Puis sur votre client, amorcez votre repo, et poussez le

 git init . touch .gitignore git add .gitignore git commit -m "init my repo" git remote add origin git://my-git-server.example.com/my_repo.git git push origin master 

Une fois que vous avez fait cela, les autres clients seront en mesure de faire un

 git clone git://my-git-server.example.com/my_repo.git 

Si votre server HTTP n'est pas configuré pour comprendre Git, il utilise le faux protocole HTTP, et vous devez exécuter git update-server-info avant de le servir.