Différences
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 Prochaine révisionLes deux révisions suivantes | ||
technique:git:git_avancees [2020/04/27 23:02] – francoisa | technique:git:git_avancees [2020/09/23 23:15] – francoisa | ||
---|---|---|---|
Ligne 213: | Ligne 213: | ||
git checkout master # pour se mettre localement sur la branche master | git checkout master # pour se mettre localement sur la branche master | ||
git reset --hard upstream/ | git reset --hard upstream/ | ||
+ | git fetch upstream | ||
</ | </ | ||
+ | |||
===== Pour récupérer des commits d' | ===== Pour récupérer des commits d' | ||
Ligne 226: | Ligne 228: | ||
git cherry-pick idcommit1 idcommit2 idcommit3 | git cherry-pick idcommit1 idcommit2 idcommit3 | ||
git log # pour afficher les commits récupérés | git log # pour afficher les commits récupérés | ||
+ | git branch --track master origin/ | ||
</ | </ | ||
+ | ===== Stocker ses accès (sur un serveur sécurisé) ===== | ||
+ | |||
+ | Editer le '' | ||
+ | |||
+ | < | ||
+ | [remote " | ||
+ | url = https:// | ||
+ | |||
+ | </ | ||
+ | |||
+ | Ceci peut être définié au moment du clone : | ||
+ | |||
+ | < | ||
+ | git clone https://< | ||
+ | |||
+ | </ | ||
+ | |||
+ | On peut aussi stocker ces infos dans les credentials ('' | ||
+ | |||
+ | < | ||
+ | git config credential.helper store # pour les activer globalement ou | ||
+ | git config --global credential.helper store # pour les activer localement dans chaque dépot | ||
+ | |||
+ | </ | ||
+ | |||
+ | Et au pull ou push suivant, les infos de connexions sont mémorisées ! | ||