2010-09-11 4 views
4

J'utilise egit pour eclipse depuis aujourd'huiEgit mis en scène après validation?

mais il y a un problème.

J'ai commis un fichier (fonctionne parfaitement), mais après la validation, le fichier est soumis à une nouvelle validation? et avec "git status" le fichier est listé "Changements à commettre:" Mais sans aucun changement "git diff" n'a pas de sortie.

Quel est le problème? La validation en ligne de commande semble fonctionner comme prévu.

Est-ce un problème général egit?

salutations

+0

EGit est encore en développement (pour le mettre gentiment), et il est une implémentation totalement indépendante de git - donc, malheureusement, Bien que l'utilisation de git réel sur la ligne de commande fonctionne très bien, EGit peut encore avoir beaucoup de problèmes. J'espère que ça va s'améliorer rapidement, car Eclipse est très populaire et je crois que ça va vers le git ... ils ont au moins des miroirs git de leurs repos maintenant. – Cascabel

Répondre

4

On dirait bug 307560

Fondamentalement, il semble y avoir une situation où EGit ou JGit changer le mode de fichier d'un fichier, que ce soit immédiatement ou pré-post commettras, puis la le fichier est marqué comme sale dans le projet. Bizarrement, EGit ramasse le changement de mode de fichier assez pour marquer le fichier comme sale, mais pas assez pour vous permettre de vérifier le nouveau changement de mode de fichier (si vous voulez) - même avec le marqueur de fichier sale, en essayant commettre vous indique "Aucun élément modifié n'a été sélectionné. Voulez-vous modifier le dernier commit?"

+0

merci cela m'a embêté pendant un certain temps; bon à savoir il y a un billet pour ça! – ksclarke

0

Vous devez faire glisser les fichiers modifiés depuis la fenêtre « Unstaged modifications » pour « Mise en scène changements » fenêtre

Questions connexes