Outils pour utilisateurs

Outils du site


git

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
git [2024/02/14 09:56] – [Démarrage Git Exalead] nicoantogit [2026/09/29 08:07] (Version actuelle) – nicoanto
Ligne 33: Ligne 33:
 </code> </code>
  
 +==== Commandes de branches ====
 +
 +  * MAJ des données git sans merge (utilie pour avoir la liste des branches)
 +<code>
 +git fetch
 +</code>
 +
 +  * Liste des branches
 +<code>
 +git branch -r
 +</code>
 +
 +  * Basculer entre les branches
 +<code>
 +git checkout <branch name>
 +</code>
 +
 +[[https://git-scm.com/book/fr/v2/Les-branches-avec-Git-Les-branches-en-bref|Pour plus d'infos]] 
  
 ===== Clone/Push avec erreur de ‘self signed certificate’ ===== ===== Clone/Push avec erreur de ‘self signed certificate’ =====
Ligne 58: Ligne 76:
 </code> </code>
  
-===== Modification du mat de passe Git sous Windows =====+===== Modification du mot de passe Git sous Windows =====
  
   - Ouvrir 'Control Panel\User Accounts\Credential Manager'   - Ouvrir 'Control Panel\User Accounts\Credential Manager'
Ligne 71: Ligne 89:
   - Login to GitLab account and goto 'Account\Settings\SSH Keys'   - Login to GitLab account and goto 'Account\Settings\SSH Keys'
   - Dans la section "Key", entrer le contenu du fichier "id_rsa.pub" et cliquer sur "Add key"   - Dans la section "Key", entrer le contenu du fichier "id_rsa.pub" et cliquer sur "Add key"
 +
 +
 +Si on change la clé pour un git, il faut supprimer la ligne dans le fichier ~/.ssh/known_hosts
 +<code>
 +ssh-keygen -R gitlab.paris.exalead.com
 +</code>
 +
 +Après, en refaisant un git pull, on a les lignes suivantes :
 +<code>
 +$ git pull
 +The authenticity of host 'gitlab.paris.exalead.com (100.64.1.40)' can't be established.
 +ED25519 key fingerprint is SHA256:hfZnSwD+cdlWcONebVYFtKOCfaH87kjpdfIPKClzO4s.
 +This key is not known by any other names.
 +Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
 +Warning: Permanently added 'gitlab.paris.exalead.com' (ED25519) to the list of known hosts.
 +Already up to date.
 +</code>
  
 ===== Utilisation de SSH-Agent pour rentrer le mot de passe une seule fois ===== ===== Utilisation de SSH-Agent pour rentrer le mot de passe une seule fois =====
Ligne 108: Ligne 143:
  
 [[https://help.github.com/en/github/authenticating-to-github/working-with-ssh-key-passphrases|Working with SSH key passphrases]] [[https://help.github.com/en/github/authenticating-to-github/working-with-ssh-key-passphrases|Working with SSH key passphrases]]
 +
 +===== Pour Stellantis =====
 +
 +==== Génération du package OnePart Central ====
 +
 +Dans GitBash, depuis le répertoire /E/Exalead/Projects/stla/onepart-central, lancer la commande :
 +<code>
 +mvn clean package -P skip_reports
 +</code>
 +
 +==== Changement de branche ====
 +
 +Pour changer de branche
 +
 +<code>
 +$ git branch -r
 +> origin/R1.0_bugfixes
 +> origin/R1.1_bugfixes
 +> origin/R_1.3_Bugfixes
 +> origin/main
 +
 +$ git checkout R_1.3_Bugfixes
 +> branch 'R_1.3_Bugfixes' set up to track 'origin/R_1.3_Bugfixes'.
 +> Switched to a new branch 'R_1.3_Bugfixes'
 +
 +$ git status
 +> On branch R_1.3_Bugfixes
 +
 +</code>
 +
 +Pour pousser dans la branche
 +
 +<code>
 +$ git push origin R_1.3_Bugfixes
 +</code>
 +
 +
git.1707904608.txt.gz · Dernière modification : (modification externe)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki