Git-gui disagrees with git status: why?

I am just learning git using git version 1.6.0.4.

  • Created an eclipse wkspace with several projects in it.
  • Created a git repository in the root area of ​​the workspace using cli.
  • Using cli added two projects to git - currently git status shows the following
bwinspur @ elm : ~ / 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 /
bwinspur @ elm : ~ / ca.wydv.workspaces / 008-leaning-group / git-lrng-wksp $

as I expected: my project folders are tracked, and .metadata / is not checked.

  • now I call git gui and it shows all the files in .metadata / as unspecified changes: why? The git status considers that they are not tracked.

Git-gui disagreeing with git status seems like a git-gui error for me.

I do not understand something? Is there a workaround? Is there a better gui for git?

Bill.

+3
source share
1 answer

I am not a git-gui user, but I assume that git-gui uses the same status for non-stationary and unplayable files. And yes, it could be a mistake.

, , . , 'git.trial.help.bundle/.classpath' (git _), , .

, . Pro Git , .

+1

Source: https://habr.com/ru/post/1744809/


All Articles