Comment télécharger un projet sur Github
Après avoir consulté cette question je n'ai toujours aucune idée de la façon dont je peux télécharger un projet vers mon dépôt Git Hub.
Je suis nouveau sur Git Hub et je n'ai aucune idée de ce qu'il faut faire. J'ai créé un dépôt mais je veux y télécharger mon projet.
J'ai cherché sur la page du dépôt une sorte de bouton de téléchargement mais je n'ai rien vu de tel.
J'ai regardé les liens fournis jusqu'à présent mais je n'arrive toujours à rien. Ils mentionnent la ligne de commande, s'agit-il de la ligne de commande Windows ou de Git Bash ? Parce que je n’arrive pas à faire quoi que ce soit avec l’une ou l’autre.
J'ai également essayé d'utiliser l'interface graphique de Git, mais lorsque je sélectionne le dossier que je veux, le système me dit que ce n'est pas un dépôt Git... Doit-il être zippé ? J'ai essayé d'ajouter le fichier .gitconfig dans le dossier mais cela ne fait aucune différence.
Merci d'avance :)
Depuis que j'ai écrit cette réponse, github a publié un [client Windows] natif (http://windows.github.com/) qui rend toutes les étapes ci-dessous superflues.
Vous pouvez également utiliser sourcetree pour configurer à la fois git et mercurial sous Windows.
Voici comment procéder sous Windows :
git init
. Cela dira "Initialized empty git repository in ....git" (...
est le chemin).git add filename
. Si vous voulez ajouter tous vos fichiers, vous pouvez fairegit add .
.git commit -m "adding files"
.-m
vous permet d'ajouter le message de commit en ligne.Jusqu'à présent, les étapes ci-dessus sont ce que vous feriez même si vous n'utilisiez pas Github. Ce sont les étapes normales pour démarrer un dépôt git. Rappelez-vous que git est distribué (décentralisé), ce qui signifie que vous n’avez pas besoin d’avoir un "serveur central" ; (ou même une connexion réseau), pour utiliser git.
Maintenant, vous voulez pousser les changements vers votre dépôt git hébergé par github. Pour cela, il faut demander à git d'ajouter un emplacement distant, ce que vous faites avec cette commande :
git remote add origin https://github.com/yourusername/your-repo-name.git
*Note :
votre-repo-name
doit être créé dans GitHub avant que vous ne fassiez ungit remote add origin ...
. Une fois que vous avez fait cela, git connaît maintenant votre dépôt distant. Vous pouvez alors lui dire de pousser (ce qui est "upload" ;) vos fichiers commités :git push -u origin master
si vous avez des problèmes de téléchargement !
Je pense que la chose la plus simple à faire serait d'installer le plugin git pour eclipse, il fonctionne plus ou moins de la même manière que les plugins CVS et SVN d'eclipse :
http://www.eclipse.org/egit/
GL !