« Git/Création de votre dépôt local » : différence entre les versions

Contenu supprimé Contenu ajouté
m →‎top : avec AWB
m Formatage, ajout de code
Ligne 10 :
== Création d'un dépôt git pour démarrer un projet vierge ==
 
Rendez-vous dans le répertoire dans lequel vous souhaiter créer votre dépôt (dans notre exemple, nous avons utilisé le répertoire temporaire <ttcode>cd /tmp</ttcode>), puis
 
<source lang="bash">
Ligne 24 :
== Création d'un dépôt git avec une base de code existante ==
 
C'est tout aussi simple. Il faut d'abord se rendre dans le répertoire où se trouvent les sources et faire un <ttcode>git init</ttcode>
 
<source lang="bash">
Ligne 41 :
Cette fois-ci, les sources ne sont pas sur notre machine mais sur un dépôt distant qui existe déjà. C'est le cas d'utilisation le plus typique, vous souhaitez rejoindre un projet pour développer des fonctionnalités, corriger des anomalies et publier vos modifications. Pour cela, vous aurez besoin de l'adresse du dépôt distant.
 
Contrairement à ce qu'on a vu plus haut, nous n'allons pas utiliser <ttcode>init</ttcode> mais <ttcode>clone</ttcode> en se plaçant dans le répertoire dans lequel on souhaite placer son dépôt.
 
Lorsque vous faites un <ttcode>clone</ttcode>, vous copiez l'intégralité du dépôt, il est donc normal que cet opération prenne longtemps pour les projets qui ont un long historique de contribution. Par exemple, pour le dépôt officiel du logiciel MediaWiki (<ttcode>git clone https://git.wikimedia.org/git/mediawiki/core.git</ttcode>), il faudra télécharger pas moins de 200 Mo.
 
Dans notre exemple (toujours en travaillant dans le répertoire temporaire <ttcode>/tmp</ttcode>), nous allons nous créer une copie locale d'un dépôt officiel qui représente un exemple d'extension MediaWiki :
 
<source lang="bash">