====== Repository ====== Les dépôts (repositories) sont les endroits où sont stockés le code et l'historique des versions. La commande ''%%git init%%'' créé un dépôt de travail dans le dossier où vous codez. Les serveurs qu'on utilise parfois (souvent) pour centraliser le tout sont aussi des sorte de dépôts. ===== Bare repository ===== Les dépôts "nus" par opposition aux dépôts locaux classiques, ne sont pas des dépôts de travail dans lesquels on peu coder. Les fichiers n'y sont pas stockés sous forme lisible directement. Ils servent généralement de dépôt de "centralisation". Ils servent donc généralement de dépôt distant (remote) sans nécessairement être "distant". Ils peuvent par exemple être placés sur une clé USB. #path to usb cd /r/ mkdir my-project.git cd my-project.git git init --bare Ensuite, depuis votre dépôt de travail, vous pouvez définir ce dépôt comme dépôt distant : git remote add usb-remote /r/my-project.git