Forum debian-fr.org

Rechercher:

* Connexion   * M’enregistrer

* FAQ    * Rechercher





Poster un nouveau sujet Répondre au sujet  [ 5 messages ] 
Auteur Message
 Sujet du message: git show : affichage pollué
MessagePosté: 11 Juil 2012 18:54 
Hors ligne
Très bavard(e)!
Avatar de l’utilisateur

Inscription: 18 Juil 2007 13:25
Messages: 415
Localisation: Aisne
Bonjour,

git show BKP_EXCLUS affiche un texte pollué par de nombreux signes comme ici:
Code:
^[[33mcommit 3b307f5db6203c488afd943db58d068fdd73902c^[[m
..
^[[1mdiff --git a/BKP_EXCLUS b/BKP_EXCLUS^[[m
^[[1mindex c19f351..82ce127 100644^[[m
^[[1m--- a/BKP_EXCLUS^[[m
^[[1m+++ b/BKP_EXCLUS^[[m
^[[36m@@ -19,3 +19,8 @@^[[m


je visite git, en suivant diverses pages du web, et j'ai lancé les commandes suivantes, conseillées ici:
[url]/www.siteduzero.com/tutoriel-3-254198-gerez-vos-codes-source-avec-git.html#ss_part_2[/url]

Code:
git config --global color.diff auto
git config --global color.status auto
git config --global color.branch auto


Je suppose qu'il y a un rapport entre ce problème et ces commandes, mais je ne trouve pas comment les neutraliser.

Il y a aussi dans ~/.gitconfig les lignes suivantes, qui y sont probablement d'origine ( paquet deb de squeeze )
Code:
        diff = auto
   status = auto
   branch = auto


Merci à tous de partager vos lumières


Haut
 Profil  
 
MessagePosté: 11 Juil 2012 19:39 
Hors ligne
Nouvel utilisateur
Avatar de l’utilisateur

Inscription: 07 Juin 2012 14:31
Messages: 54
Salut,

Les signes bizarres que tu vois sont des codes couleurs, ton terminal ne les supporte apparemment pas.
Désactive les options color.* dans ton .gitconfig ou bien tente de configurer ton terminal si c'est possible.
J'utilise (u)xterm en mode 256 couleurs et je n'ai aucun problème à signaler avec les couleurs de git.


Haut
 Profil  
 
MessagePosté: 11 Juil 2012 21:05 
Hors ligne
Très bavard(e)!
Avatar de l’utilisateur

Inscription: 18 Juil 2007 13:25
Messages: 415
Localisation: Aisne
Merci Troy, ça marche :115

pourquoi de très nombreuses commandes n'ont pas de problème avec la couleur et git en pose un ? mystère. Il est écrit dans la doc que git est configuré par défaut en utf8, ce qui est le cas de mon environnement habituel, que je viens de vérifier onglet par onglet.( terminal gnome 2.30.2 )

extrait de git show --help
Citation:
--encoding[=<encoding>]
The commit objects record the encoding used for the log message in their encoding header; this option can be used to tell the command to re-code the commit log message in the encoding preferred by the user. For non plumbing commands this defaults to UTF-8.


J'essaierai donc (plus tard) d'introduire encoding dans .gitconf, en remettant les directives couleurs, et vous ferai part de mes conclusions.

_________________
Précédent: Carte K7S5A AMD 1200 MHz Lenny 2.6.26-2-686.

Actuel: Carte EVGA Classified SR-2, 2 x "Intel Xeon CPU X5672 3.20GHz",
8 x "2GiB DIMM 1333 MHz", 4 ddurs "1TB SAMSUNG HD103SJ"
Squeeze 2.6.32-5-amd64.


Haut
 Profil  
 
MessagePosté: 11 Juil 2012 21:52 
Hors ligne
Nouvel utilisateur
Avatar de l’utilisateur

Inscription: 07 Juin 2012 14:31
Messages: 54
Les couleurs dans le terminal c'est un peu du vaudou des fois (mais ce n'est pas lié à l'UTF-8), il peut y avoir des interférences entre le terminal et le shell ou des variables d'environnement mal positionnées (comme TERM).
Sur le site de Gnome (https://live.gnome.org/Git/Developers) ils conseillent d'ajouter "export LESS=-R" dans le .bashrc en cas de problème.
C'est peut être une solution pour toi ?


Haut
 Profil  
 
MessagePosté: 12 Juil 2012 06:03 
Hors ligne
Dieu du clavier.
Avatar de l’utilisateur

Inscription: 13 Mar 2009 08:30
Messages: 12023
Localisation: Madagascar - Isalo
Salut,
josephtux a écrit:
Merci Troy, ça marche :115


Résolu? => Image

_________________
GO Compréhensif...
SID 3.8-etc...-aptosid-amd64 && Xfce 4.10
"Pastbin" / "service d'hébergement d'images" Visitez et Participez au wiki du forum!


Haut
 Profil  
 
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 5 messages ] 

Index du forum » Divers » Programmation


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages
Vous ne pouvez pas joindre des fichiers

Aller à:  
Flux RSS Flux RSS Liste des flux Liste des flux
Powered by phpBB® Forum Software © phpBB Group
Traduction par: phpBB-fr.com
SEO
[ Time : 0.095s | 15 Queries | GZIP : Off ]