Pour ceux qui ne connaitraient pas encore Git, c’est un logiciel de contrôle de version.
Celui-ci prends beaucoup d’ampleur depuis un an et pourrait être le remplaçant de SVN dans un futur proche.

Peut-être avez-vous également entendu parler de GitHub, qui héberge des projets en permettant leur gestion avec Git.
Quelques logiciels permettent d’installer le logiciel sur sa plateforme, que cela soit pour Windows, Mac OS X ou Linux.

Je n’ai pas testé sous Linux. Cependant sous Windows, j’ai opté pour msysgit. Et sous Mac, Git-Osx-Installer.
Je vous laisse les installer. Attention, sous Mac OS, il y a deux logiciels à installer. Tout d’abord Git, qui apportera les commandes console néessaires. Puis OpenGitGUI qui apportera une interface graphique.

Open Git GUI

Une fois que c’est installé, lancez Open Git GUI. Puis créez un nouveau repository. Placez-le dans le répertoire de votre choix.
Une fois que cela est fait, nous pouvons configurer GitHUB afin de pouvoir pousser nos commits là-bas et y héberger notre projet.

Puis rendez-vous sur GitHub et cliquez sur le lien « account » en haut à droite.
La, la page de modification de votre compte s’affichera. Si vous descendez dans la page, vous verrez un paragraphe intitulé « SSH Public Keys ».

Il vous faut créer une clé pour chacune des machines depuis laquelle vous manipulerez le projet. Chaque clé est unique à la machine, pas au projet.

Pour connaitre la clé de la machine, retournez dans OpenGitGUI et cliquez sur le menu « aide » puis sur « montrer la clé SSH ».
Si vous n’avez pas encore généré de clé, le bouton « Générer une clé » sera alors accessible. Sinon, cliquez copier dans le presse papier et placez cette clé sur GitHub.
Attention ! Connaitre cette clé permets à n’importe qui de commiter sur tous vos projets hébergés sur GitHub. Ne la partagez pas.

Une fois que ceci est fait, il faut ajouter un dépot distant sur GitHub. Cliquez sur « Dépôt distant » puis « ajouter ».
Donnez-y le nom de votre choix. L’emplacement est indiqué par GitHub, de la forme git@github.com:vous/votre-projet.git

Comme le projet est nouveau, il faut y ajouter les nouveaux fichiers. Faites donc « Commit » puis « Indéxer ».
Placez un commentaire de commit en bas à droite, puis commitez (une ou plusieurs fois afin de séparer vos diverses modifications) puis poussez vers GitHub :)
Rendez-vous sur la page de votre projet et vous pourrez constater que celui-ci est correctement hébergé là-bas.

 
Fork me on GitHub