This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
2015_2016:lp:dam:gl:stash_git [2016/01/05 16:17] urli [Introduction à Git flow] |
2015_2016:lp:dam:gl:stash_git [2016/01/05 16:31] (current) urli [Manipulation Git] |
||
---|---|---|---|
Line 67: | Line 67: | ||
<note tip>Sous un shell linux vous pouvez utiliser ''>'' pour que la sortie standard soit redirigée sur un fichier. Par exemple ''ls -l > toto.txt'' écrit la liste des fichiers du répertoire courant dans le fichier toto.txt.</note> | <note tip>Sous un shell linux vous pouvez utiliser ''>'' pour que la sortie standard soit redirigée sur un fichier. Par exemple ''ls -l > toto.txt'' écrit la liste des fichiers du répertoire courant dans le fichier toto.txt.</note> | ||
- | * Liez votre dépôt local au dépôt distant. Vous retrouvez normalement ces informations sur la page du dépôt dans Stash. La commande devrait être de la forme : <code>git remote add origin https://...@atlas.i3s.unice.fr/stash/scm/.../evalgit.git</code> | + | * Liez votre dépôt local au dépôt distant. Vous retrouvez normalement ces informations sur la page du dépôt dans Stash. La commande devrait être de la forme : <code>git remote add origin https://<nomutilisateur>@atlas.i3s.unice.fr/stash/scm/pdam/evalgit.git</code> |
* Poussez ensuite les commits effectuez grâce à la commande ''git push -u origin master'' | * Poussez ensuite les commits effectuez grâce à la commande ''git push -u origin master'' | ||
* Vous serez normalement amené à gérer des conflits : résolvez les conflits en conservant l'ensemble des logs et des diffs. Organisez les logs et diff du plus récents au plus vieux. La résolution des conflits passe par la modification textuelle des fichiers : les différentes versions sont séparées par des lignes décrites par les balises "<<<<<<<<" et ">>>>>>>>". Commitez les changements effectués. | * Vous serez normalement amené à gérer des conflits : résolvez les conflits en conservant l'ensemble des logs et des diffs. Organisez les logs et diff du plus récents au plus vieux. La résolution des conflits passe par la modification textuelle des fichiers : les différentes versions sont séparées par des lignes décrites par les balises "<<<<<<<<" et ">>>>>>>>". Commitez les changements effectués. |