Voici le document crée à l'ETML. Ce document vous expliquera les termes liés à Git et GitHub.
Il vous servira de tutoriel et de document théorique sur les différents termes et commandes Git.
Commande sur git bash :
git request-pull [-p] <start> <url> [<end>]
- Aller dans la section "Pull requests" du dépôt.
- Appuyez sur "New pull request".
- Sélectionnez les branches à comparés
- Après cela, mettez votre commentaire et créer la pull request.
- Cloner le dépôt initial.
- Ajouter un remote.
- Forkez le dépôt.
- Le lien de référence avec la marche à suivre complète :
https://support.gitkraken.com/working-with-repositories/fork/
- Aller sur dépôt initial.
- En haut à droite un bouton "Fork" est présent.
- Vous appuyez dessus.
Lien de référence :
https://www.atlassian.com/fr/git/tutorials/using-branches
Créer la branch et switch immédiatement dedans :
git checkout -b <branch-name>
Push la branch local sur le dépôt distant :
git push -u <remote> <branch-name>
Lien de référence :
https://www.atlassian.com/fr/git/tutorials/saving-changes/git-commit
Faire un commit avec git bash :
git commit -m "commit message"
Lien de référence :
https://www.atlassian.com/fr/git/tutorials/syncing/git-pull
Faire un pull avec git bash :
git pull
Lien de référence :
https://www.atlassian.com/fr/git/tutorials/syncing/git-push
Faire un push avec git bash :
- git push
- git push <remote> <branch>
Lien de référence :
https://www.atlassian.com/fr/git/tutorials/syncing/git-fetch
Faire un fetch avec git bash :
- git fetch <remote>
- git fetch <remote> <branch>
- Origin/NomDeLaBranche
- Origin/master
- Origin/Dev
Depuis le dépôt local, si je clone le dépôt distant, le upstream, donc le "lien" du dépôt distant (Dépôt + branche) sera déjà défini.
Lien de référence :
https://www.atlassian.com/git/tutorials/git-forks-and-upstreams
Faire un upstream avec git bash :
git push --set-upstream origin master
Lien de référence :
https://www.atlassian.com/fr/git/tutorials/saving-changes
Faire un stage avec git bash :
git add .
Lien de référence :
https://www.atlassian.com/fr/git/tutorials/inspecting-a-repository/git-tag
Faire un tag avec git bash :
git tag <tagname>