background preloader

Git - initiation

Facebook Twitter

Git For Windows Developers – Git Series - Part 1 - Jason Meridth - Los Techies : Blogs about software and anything tech! UPDATE: I’ve updated the msysgit installation screens so they are more current. Git-1.7.7.1 is the latest one as of this update. The subsequent screens show Git-1.6.3. I assure you that all of the commands in the first three parts of this series will work on 1.6.3. Git For Windows Developers – Git Series – Part 1 Git For Windows Developers – Git Series – Part 2 Git For Windows Developers – Git Series – Part 3 This post is going to be the first of a few. This post is going to talk about installing msysgit, creating ssh keys, and creating a local git repository. If you already have msysgit installed, have created your ssh keys, and have an existing application you just want to put in a git repository, go here Installing msysgit On Windows For windows, install msysgit (both ssh key generation capabilities and git come with this tool): Download the latest version of msysgit: Going through the setup.

Agree to the GPL terms: Set the installation location (default was fine for me: C:Program FilesGit): Gérez vos codes source avec Git. Git. C'est quoi ? Le logiciel git est utilisé notamment par les développeurs du noyau Linux. Il s'agit d'un logiciel de contrôle de version, comme Subversion, CVS, Arch ou encore Darcs, qui utilise des dépôts décentralisés. Il permet ainsi de travailler tout en gardant une trace des modifications apportées successivement, et de retrouver ainsi l'état antérieur de ses données.

À titre d'exemple, git est le logiciel utilisé par les Tuteurs pour gérer cette documentation. Il permet également, comme beaucoup de ses congénères, de travailler à plusieurs sur un même projet. Mais contrairement à CVS ou Subversion, par exemple, Git ne fait pas de différence entre un dépôt principal et les copies locales chez les différents contributeurs. À l'inverse, pour travailler à deux, git évite le casse-tête des droits d'accès dans le dépôt de l'autre. J'expliquerai ici comment se servir de la version 1.5 de git. Créer un dépôt git git init Le dépôt est initialement vide. Git add sommaire.html git commit git pull. Git. Un article de Wikipédia, l'encyclopédie libre. Git est un logiciel de gestion de versions décentralisé.

C'est un logiciel libre créé par Linus Torvalds, créateur du noyau Linux, et distribué selon les termes de la licence publique générale GNU version 2. Particularités techniques[modifier | modifier le code] Similaire en cela à BitKeeper, Git ne repose pas sur un serveur centralisé. C'est un outil de bas niveau, qui se veut simple et performant, dont la principale tâche est de gérer l'évolution du contenu d'une arborescence. Git indexe les fichiers d'après leur somme de contrôle calculée avec la fonction SHA-1. Git n'était pas, au départ, à proprement parler un logiciel de gestion de versions.

Git est considéré comme performant, au point que certains autres logiciels de gestion de version (Darcs, Arch), qui n'utilisent pas de base de données, se sont montrés intéressés par le système de stockage des fichiers de Git pour leur propre fonctionnement[1],[2]. Le développement est très actif. Pourquoi Git est Meilleur Que X.