En français:
Résumé des commandes en français:
En anglais:
En grand, en anglais:
En grand, en français:
Bien fait:
Les branches:
sudo apt-get install git
En bas à droite, copier l'url de clonage:
Dans le dossier où vous ranger vos projets, qui s'appelle projets, ouvrir un terminal.
git clone https://github.com/sergeLabo/exempleLabo.git
Vous avez un dossier exempleLabo dans votre dossier projets: ce sera votre dépôt local.
Dans votre terminal,
git config --global color.diff auto git config --global color.status auto git config --global color.branch auto git config --global push.default simple
Adapter à votre cas:
git config --global user.name "votre_pseudo" git config --global user.email moi@email.com
Dans le dossier exempleLabo, ouvrir un terminal
git status
retourne:
Sur la branche master Votre branche est à jour avec 'origin/master'. rien à valider, la copie de travail est propre
Ouvrir le README.md, le compléter, enregistrer.
Ouvrir un terminal dans le dossier exempleLabo,
git commit -a
ouvre le fichier de log, voir ci-dessous.
Chaque validation de commit ouvre dans nano le fichier …./COMMIT_EDITMSG
Saisir à la première ligne votre commentaire.
Ctrl + O pour enregistrer, entrée pour valider le nom par défaut, Ctrl + X pour fermer
git push
login, mdp
git add /sousdossier/fichier.py git add dossier
On ne peut pas, mettre un fichier quelconque dans le dossier, et ajouter ce fichier.
git rm /sousdossier/fichiers.py
Dans le dossier du projet:
git status
git commit -a
ou
git commit -m 'Mon commentaire pour ce commit'
git push
saisir login, mdp
git pull
git fetch git reset --hard origin/master
Attention, cette dernière commande n’est pas réversible et va mettre à plat votre copie de travail pour qu’elle soit l’exacte copie du dernier commit de votre historique.
Avec git version 2.23+
git switch -C master origin/master
Bizarrement, tous les clients Linux ont de gros défauts !
GitEye est simple pour les débutants. Il n'est pas libre, mais gratuit. C'est en java, donc très long à ouvrir. Il suffit de le télécharger, double clic sur l'éxécutable, ou créer un lanceur. Il fonctionne avec le java libre, il ne demande pas de s'enregistrer, ni d'accepter une license.