Git is a powerful Source Code Management tool, which was created out of the need to replace BitKeeper – quickly! – with something else for the Linux kernel development.
In the meantime it has evolved to be one of the best SCMs around.
To make the milky 'soup' of project names more clear:
pacman -Syuwill update all of the installed packages to their newest versions). MSys2 is the basis for the upcoming successor of msysGit.
Please note that there are not enough contributors to the msysGit project to offer commercial-grade support; if you do not have the means to fix your problems (possibly with valuable advice from the email@example.com), or to entice people who can fix them, it is unlikely that your problem will be solved.
See also the GetHelp page on our Wiki.
Testing and reporting bugs is already a really big help, especially when you are ready to help resolve the bugs. Please note, however, that there are a few rules you need to follow:
git --versionand the Windows version. In case the issue might depend on the server include its git version and OS version also.
<codeblock>delimiters (Github Markdown).
Of course, it is even better if you get involved, for example by hacking on Git's source code.
Once you have installed msysGit, git will be compiled and the repositories will be fetched, so you are good to go. If you want to get involved have a look at finding an open issue that suits your skills.
You may want to setup Eclipse as your IDE: How-To-Use-Eclipse-For-Coding-MsysGit
In most cases, you can work around bugs in msysGit by using Cygwin on the same repository. Yes, that works, except that the index will be dirty all the time, since Cygwin and MinGW have different ideas about the stat data.
If you want to upgrade Perl, please have a look at our Frequently Asked Questions#I want to upgrade Perl. How do I do that?.
If you want to report a bug in Git itself,
git-gui (non-Windows-specific), please send a mail to firstname.lastname@example.org.
If you want to report a bug in Git for Windows (Windows-specific), or in msysGit (also Windows-specific), send a message to email@example.com (but be prepared that you might be asked to do your share of work to resolve the issues).
If you are not reporting a bug, but want to enhance Git, or have some usability question, please send a message to firstname.lastname@example.org, but be aware that posts by non-members, as well as the first post of new members, are moderated. If your question is not Windows-specific, you might want to send it to email@example.com instead (or at least in addition to the msysGit mailing list).
You can immediately browse the msysgit support code by clicking the Code button, top left on the menu bar.
The git code itself is here.