===== Git =====
=== GIT sur le Synology ===
Il faut se connecter sur le syno en SSH puis se rendre dans le répertoire de la Forge et initialiser un nouveau repo avec la commande suivante:
cd /volume1/GitProject/JavaProject/
git init --bare --shared ./whynot.git
=== GIT sur le poste de travail ===
git clone ssh://admin@NOVASTATION/volume1/GitProject/JavaProject/whynot.git
git status
git add *
git add monfichier.java
git add monfichier2.java
git add unautrefichier.java unsecondfichier.java
git commit -a -m "Mon premier commit de projet"
git push origin master
git push
git pull
=== Général ===
Les commandes les plus importantes sont les suivantes :
* git init : Crée un nouveau dépôt ;
* git clone : Clone un dépôt distant ;
* git add : Ajoute de nouveaux objets dans la base ;
* git commit : Intègre les modifications effectuées sur les objets ;
* git branch : Crée une nouvelle branche de développement ;
* git merge : Fusionne plusieurs branches de développement.
*
[[https://git-scm.com/book/fr/v1/Les-bases-de-Git-D%C3%A9marrer-un-d%C3%A9p%C3%B4t-Git|La documentation officielle est complète]].