Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>I use <a href="http://git-scm.com/" rel="nofollow noreferrer">Git</a>, mainly because I develop on many workstation (at home or at work), and a DVCS is much easier for replicating my repository, but also for the branching, merge facilities, and speed for initializing and importing code into a new repository.</p> <blockquote> <ul> <li>I'd like to use a program that works well in both Linux and Windows. That means at least an equivalent command-line interface.</li> </ul> </blockquote> <p>"<code>git</code>" is your CLI and works in a DOS session as well as in a bash one.</p> <blockquote> <ul> <li>The implementations must be stable enough that I don't have to constantly re-compile on Linux and I never have to compile on Windows.</li> </ul> </blockquote> <p><a href="http://code.google.com/p/msysgit/" rel="nofollow noreferrer">msysgit</a> is now quite stable on Windows, as stated in the question "<a href="https://stackoverflow.com/questions/783906/git-under-windows-msys-or-cygwin/784743#784743">Git under windows: MSYS or Cygwin?</a>" (no need for Cygwin). </p> <blockquote> <ul> <li>The version control must have at least one compatible free code hosting site (for open-source projects). If the hosting site itself is open-source, that would be ideal.</li> </ul> </blockquote> <p><a href="http://github.com/" rel="nofollow noreferrer">GitHub</a> is a good example of free code hosting</p> <blockquote> <ul> <li>The version control standard must be open-source.</li> </ul> </blockquote> <p>Check out the sources of Git at <a href="http://git.kernel.org/?p=git/git.git;a=summary" rel="nofollow noreferrer">git.git</a>.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload