Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
divers:git:commandes [2019/11/16 06:27] marclebrun [Faire un Push vers un repository] |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Commandes GIT ====== | ||
- | |||
- | ===== Remote ===== | ||
- | |||
- | Voir la liste des **remote** et leur emplacement : | ||
- | |||
- | <code bash> | ||
- | git remote -v | ||
- | </code> | ||
- | |||
- | Voir la configuration d'un **remote** en particulier : | ||
- | |||
- | <code bash> | ||
- | git remote show origin | ||
- | </code> | ||
- | |||
- | ==== Ajouter un dépôt GitHub ==== | ||
- | |||
- | **NOTE:** le dépôt doit d'abord être créé sur GitHub. | ||
- | |||
- | <code bash> | ||
- | git remote add origin https://github.com/NOM-UTILISATEUR/NOM-DEPOT.git | ||
- | </code> | ||
- | |||
- | ===== Cloner un repository ===== | ||
- | |||
- | Cloner un dépôt GitHub : | ||
- | * Se rendre sur le dépôt GitHub | ||
- | * Copier l'adresse du projet. Exemple : | ||
- | * [[https://github.com/marclebrun/monprojet.git]] | ||
- | * Ne pas créer le dossier local, se placer là où il doit être créé | ||
- | |||
- | <code bash> | ||
- | cd /home/marc/MesProjets | ||
- | </code> | ||
- | |||
- | * Puis cloner le dépôt. Par exemple : | ||
- | |||
- | <code bash> | ||
- | git clone https://github.com/marclebrun/monprojet.git | ||
- | </code> | ||
- | |||
- | Cela copie tout le code dans un nouveau dossier : | ||
- | |||
- | <code> | ||
- | /home | ||
- | /marc | ||
- | /MesProjets | ||
- | /monprojet | ||
- | ... les fichiers se trouvent ici ... | ||
- | </code> | ||
- | |||
- | ===== Faire un Push vers un repository ===== | ||
- | |||
- | Push la branche master vers le dépôt origin : | ||
- | |||
- | <code bash> | ||
- | git push origin master | ||
- | </code> | ||
- | |||
- | Si c'est un dépôt GitHub, un nom et un mot de passe seront demandés pour écrire sur le dépôt | ||
- | (à moins qu'il n'ait déjà été donné). | ||
- | |||
- | ===== Faire un Fetch depuis un repository ===== | ||
- | |||
- | <code bash> | ||
- | git fetch origin | ||
- | </code> | ||
- | |||