Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


devel:gitconfig

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
devel:gitconfig [2020/11/05 09:27] – [Utiliser git] bomandevel:gitconfig [2026/04/15 15:26] (current) – [Sous linux] papeleux
Line 1: Line 1:
 ====== Utiliser git ====== ====== Utiliser git ======
  
-Ci dessous, la dernière version de la présentation git de Romain: +Ci dessous, les présentations git de Romain: 
-  * {{:devel:git_v17.pdf|Utiliser git à ULiège}} (mise à jour: 26 oct 2020)+  * [[https://git.gitlabpages.uliege.be/hands-on-tutorial/|Nouvelle présentation "Git a Hands-on Tutorial"]] (sep 2025) 
 +  * {{:devel:git_latest.pdf|Utiliser git à ULiège}} (mise à jour: 10 août 2023 - v22) 
  
  
Line 15: Line 17:
   git config --global user.email    votre.email@uliege.be   git config --global user.email    votre.email@uliege.be
   git config --global core.autocrlf true   git config --global core.autocrlf true
 +  git config --global pull.rebase   false
 +  
 +
 +L'avant dernière commande permet d'eviter les warnings de conversion CRLF (fichiers locaux windows) <=> LF (repository au format Linux) pour les fichiers texte.
  
-La dernière commande permet d'eviter les warnings de conversion CRLF (fichiers locaux windows) <=> LF (repository au format Linuxpour les fichiers texte.+La dernière commande défini le mode de réconciliation des modifications dans les fichiers modifiés (mode de merge). 
  
 Un autre option utile sous windows est ''core.filemode'' qui empêche Windows de considérer les différences de permissions comme différences significatives. En effet, windows va suffrimer les flags executables (+x) lors d'un clone et git vous dira que tous les fichiers exécutables ne le sont plus! Un autre option utile sous windows est ''core.filemode'' qui empêche Windows de considérer les différences de permissions comme différences significatives. En effet, windows va suffrimer les flags executables (+x) lors d'un clone et git vous dira que tous les fichiers exécutables ne le sont plus!
Line 29: Line 35:
   git config --global user.email    votre.email@uliege.be   git config --global user.email    votre.email@uliege.be
   git config --global core.autocrlf input   git config --global core.autocrlf input
 +  git config --global pull.rebase   false
 +  
 +L'avant dernière commande permet d'eviter que les fichiers qui proviendraient d'un ZIP windows (avec un CRLF) ne soient considérés comme "modifiés". Par contre, les fichiers qui seraient récupérés du repository auront bien une fin de ligne linux (LF).
  
-La dernière commande permet d'eviter que les fichiers qui proviendraient d'un ZIP windows (avec un CRLF) ne soient considérés comme "modifiés". Par contre, les fichiers qui seraient récupérés du repository auront bien une fin de ligne linux (LF).+La dernière commande défini le mode de merge par défaut (évite de devoir le choisir à chaque utilisation).
devel/gitconfig.1604564855.txt.gz · Last modified: by boman

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki