|
|
|
# Commande personnalisée pour GitLab
|
|
|
|
|
|
|
|
Voici une liste de commandes créées pour vous faciliter la vie :
|
|
|
|
|
|
|
|
## Git Task
|
|
|
|
|
|
|
|
La commande `git task` permet de créer une nouvelle branche à jour avec `main`.
|
|
|
|
|
|
|
|
**Configuration de la commande**
|
|
|
|
|
|
|
|
Pour pouvoir utiliser cette commande, ouvrez votre terminal CMD avec Laragon et entrez la commande suivante :
|
|
|
|
|
|
|
|
```bash
|
|
|
|
git config --global alias.task "!f() { if [ -z $1 ] then; echo \"Erreur : nom de la branche manquante\"; exit 1; fi; git fetch; git switch --no-track -c $1 origin/main; }; f"
|
|
|
|
```
|
|
|
|
|
|
|
|
**Utilisation**
|
|
|
|
|
|
|
|
Une fois configurée, vous pouvez créer une nouvelle branche avec la commande suivante :
|
|
|
|
|
|
|
|
`git task nom-de-la-nouvelle-branche`
|
|
|
|
|
|
|
|
## Git sync
|
|
|
|
|
|
|
|
La commande `git sync` permet de récupérer les modifications effectuées sur `main` et de les intégrer dans votre branche actuelle.
|
|
|
|
|
|
|
|
**Configuration de la commande**
|
|
|
|
|
|
|
|
Pour pouvoir utiliser cette commande, ouvrez votre terminal CMD avec Laragon et entrez la commande suivante :
|
|
|
|
|
|
|
|
```bash
|
|
|
|
git config --global alias.sync "!f() { git fetch; git merge origin/main; }; f"
|
|
|
|
```
|
|
|
|
|
|
|
|
**Utilisation**
|
|
|
|
|
|
|
|
Une fois configurée, vous pouvez synchroniser votre branche avec la commande suivante :
|
|
|
|
|
|
|
|
```bash
|
|
|
|
git sync
|
|
|
|
```
|
|
|
|
|
|
|
|
⚠️ ==**ATTENTION :**== **il se peut que des conflits émergent lorsque vous lancez cette commande !** |
|
|
|
\ No newline at end of file |