This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
informatique:git [2024/11/18 19:38] – yahiko | informatique:git [2024/12/08 16:04] (current) – yahiko | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
- | {{ : | + | Bloc note de commandes concernant Git. Parce que concrètement, |
- | J'ai commencé à utiliser git il y a peu pour stocker et gérer les scripts que je réalise pour mon activité pro. Je vais mettre ici les commandes usuelles que j'ai utilisé. | + | {{ : |
Ressources : | Ressources : | ||
Line 15: | Line 15: | ||
Tout est volé ici : https:// | Tout est volé ici : https:// | ||
- | J' | + | J' |
Générer une clef : | Générer une clef : | ||
Line 81: | Line 81: | ||
cd dossier_du_projet | cd dossier_du_projet | ||
git init | git init | ||
- | git remote add origine | + | git remote add origin |
</ | </ | ||
Line 106: | Line 106: | ||
git add . | git add . | ||
git commit -m " | git commit -m " | ||
+ | git push --set-upstream origin main | ||
+ | </ | ||
+ | |||
+ | Lors du premier envoi : | ||
+ | <code bash> | ||
+ | git push --set-upstream git@forge.tedomum.net: | ||
+ | </ | ||
+ | |||
+ | Si problème lors du push : | ||
+ | <code bash> | ||
+ | git pull --rebase origin main | ||
git push --set-upstream origin main | git push --set-upstream origin main | ||
</ | </ | ||
{{ : | {{ : | ||
+ | |||
+ | ===== Git pull ===== | ||
+ | |||
+ | Pour récupérer le projet sur un autre machine | ||
+ | |||
+ | <code bash> | ||
+ | mkdir dossier && cd dossier | ||
+ | git init | ||
+ | git pull git@forge.tedomum.net: | ||
+ | </ |