msysgit

How can I install a SSH daemon in msysgit

How can I install an SSH daemon in my msysgit environment so that I can use a SSH client to access msysgit? The reason behind this is that I don't like the default command window that is used by msysgit. Instead, I'd like to access it via Putty. Any ideas? ...

Egit very slow at handling big projects

The problem is that Egit/Eclipse is very slow at dealing with big Java projects (~2,000k files). Very slow means following on a windows 7/quad core/SSD setup: 60 seconds for drawing the commit window another 30 s for doing the commit (would be acceptable) 60 s for drawing the push window (changes view) another 120 s for pushing ...

How to sign off a patch using git

Hi, I'm working on a project where some people will sent me git patches and I've to verify those patches and sign off the commits. We are creating the patches using git format-patch master --stdout > file.patch And the file is mailed to us, then we've to verify the patch. For this we creates a new branch and then applies the patch t...

Git Windows Command Prompt gets stuck during Git commands with (END)

I've got Git for Windows setup (msysgit) and it was working fine for the last few days and today I've encountered an odd error. When issuing a Git command in the Windows Command Prompt or in the Git Bash that comes bundled with msysgit, I get a strange '(END)' line appear and then I cannot issue any other comamnds. At this point all...

Does the current version of msysgit support process substitution?

Under my version of msysgit, I can't use process substitution. cat <(echo 'foo') sh.exe": cannot make pipe for process substitution: Function not implemented If I upgraded to the latest version of msysgit, would its version of msys / mingw be able to handle process substitution? My current version of msysgit is 1.7.0.2.msysgit.0 and ...

git-p4 cloned repo contains mixed filename case -- how to fix?

I imported a large repo using git-p4, and discovered that I have some strangely mixed-case filenames, e.g.: dirA/DIRb/file1.txt and then other files like so: DIRa/dirB/FILE2.txt and so on. These get entered into the repo this way because git-p4 uses fast-import. This causes Git to mysteriously claim that there are untracked directo...

Git & WinMerge (msysgit)

I've read about a bajillion Q&A's on this very topic, and followed all the instructions to the letter. But I'm still getting headaches trying to set up Git to diff and merge using WinMerge. I've taken the following steps using the Git terminal: git config --global diff.tool winmerge git config --global difftool.winmerge.cmd "winmerge.s...