Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Change User location(home variable) in Egit (Eclipse)

I use Eclipse Indigo and Windows 7 and plugin egit/jgit for Eclipse.

How to change user location in egit? I should do it, because it contains special characters, which doesn't understand egit. I want "C:\git\home\.gitconfig" instead "C:\Users\Кирилл\.gitconfig". How can I do it? When I press "Open" nothing happens.

And in the next Tab "Repository setting" I don't change anything too.

like image 623
Kyrylo Zapylaiev Avatar asked Aug 08 '11 23:08

Kyrylo Zapylaiev


2 Answers

You need to add an environment variable: This is how i did it on windows 7

  • Click start button.
    1. Right click "Computer"
    2. Click "Properties"
    3. Click "Advanced System Settings"
    4. "Environment variables" in "Advanced" tab.
    5. Click the "New" button to create a new variable under user variables pane.
    6. Enter "HOME" in the name field
    7. Enter "%USERPROFILE%" or some other path in the value field. (HOME should point to your home directory e.g. C:\Users\Tom. Ensure correct case! E.g. C:\users instead of C:\Users may cause problems!)
    8. Click OK, and OK again. You have just added the Home directory on Windows.
like image 143
Gershon Herczeg Avatar answered Oct 28 '22 08:10

Gershon Herczeg


Git reads the XDG_CONFIG_HOME environment variable to find the users git config (see http://git-scm.com/docs/git-config) but unfortunately JGit doesn't look at it.

I've raised a bug here: https://bugs.eclipse.org/bugs/show_bug.cgi?id=430194

please log in to the Eclipse Bugzilla and vote for it.

like image 31
Sam Hasler Avatar answered Oct 28 '22 07:10

Sam Hasler