On Friday, August 3, 2012 4:56:11 PM UTC+2, coccinelle wrote:
> I'm new to Git and I struggle already at the first configuration:
> git config --global user.name "My Name"
> error: could not lock config file c://.gitconfig: Permission denied
> First thing to notice: the config file is not located directly in C:, but
> in C:\Program Files\Git\etc.
> I can edit it manually without any problems, so my user account has a
> write permission.
> I would not mind simply editing the file manually, but I got the same
> error message later when I wanted to clone a project using the Git Gui.
> This doesn't happen if I clone using Git Bash.
> I'm working on a Windows XP machine. I installed Git on a second machine
> but I didn't get the error.
> Any ideas?
I haven't got Windows XP here, so I can't really try out much.
Any configuration that you have in C:\Program Files\Git\etc comes in *
addition* to the .gitconfig in your home-directory.
On Windows 7, my .gitconfig ends up in my home-dir in
On XP, I imagine it should go in C:\Documents and Settings\tfnico\.gitconfig
I'm not really sure how msysgit decides on where your home-dir is, and why
it doesn't work on your machine. I would guess that C:\.gitconfig is the
final location it falls back to.
There are some hints in this post:
perhaps you can look at the contents of C:\Program Files\Git\etc\profile and
see what the HOME variable is configured to be. Then try echo'ing this
expression in your commandline. For example:
Could be that you have to replace that expression with something that works
on your machine. This comment <http://stackoverflow.com/a/5732395/266875>on the
above mentioned post explains a similar issue.
Also, please tell us what version of Git you've got installed:
You received this message because you are subscribed to the Google Groups "Git
for human beings" group.
To view this discussion on the web visit
To post to this group, send email to email@example.com.
To unsubscribe from this group, send email to
For more options, visit this group at