Je viens d'apprendre git, en utilisant git version 1.6.0.4.git-gui est en désaccord avec le statut git: pourquoi?
- Créé un espace d'éclipse, avec quelques projets dedans.
- Créé un git repos à la racine de l'espace de travail, en utilisant cli.
- Utilisation cli ajouté les deux projets à git - à ce statut git points affiche les éléments suivants
[email protected]:~/ca.wydv.workspaces/008-leaning-group/git-lrng-wksp$ git status # On branch master # # Initial commit # # Changes to be committed: # (use "git rm --cached ..." to unstage) # # new file: git.trial.help.bundle/.classpath === omitted details from this post == # new file: git.trial.ui.bundle/.classpath === omitted details from this post == # # Untracked files: # (use "git add ..." to include in what will be committed) # # .metadata/ [email protected]:~/ca.wydv.workspaces/008-leaning-group/git-lrng-wksp$
qui est ce que je pensais: mes dossiers de projet sont suivis et .metadata/est untracked.
- maintenant je soulève IUG git et il montre tous les fichiers sous .metadata/comme changements Unstaged: pourquoi? Le statut de git pense qu'ils ne sont pas traqués.
Le désaccord de Git-gui avec le statut git, me semble être un bug git-gui.
Suis-je en train de mal comprendre quelque chose? Y a-t-il une solution de contournement? Existe-t-il un meilleur gui pour git?
Bill.
Merci Felipe, ça marche comme un insecte. Aussi, je suis d'accord sur le livre git-pro, fortement approuvé. – bwinspur
suivi cela sur la liste de diffusion git. Untracked s'affiche dans la même liste que la mise en scène, mais possède une icône différente. Un débat sur cette «fonctionnalité». – bwinspur