GitHub: hosting for git repositories

    More recently, 2 years ago, Linus Torvalds wrote Git - a version control system, or rather, distributed scm. Since then, the number of developers using it has been growing exponentially.
    Not so long ago, about two months ago, and I decided to hold on to what it is and since then I use it on a daily basis and in all the projects I work with (well, to be honest, in almost all, there is one project under svn, in which everywhere there were spoiled zachykinins, symlinks, using git just doesn't work).

    So what is git so good for?
    - Cleanliness is the key to health . unlike svn, only one .git directory is created, where all the information the system needs is stored, .svn directories are not created for the entire project.
    - Integration with svn. Yes, you can use git when working with the svn repository! For this, git-svn is included. However, as mentioned above, if there were symlink zachekinins in the svn repository, then git will not be able to convert it into its own format.
    - You can use it while offline . Even if you have problems with the Internet, you can still check, then just synchronize the repository with the server (if you need it at all).
    - Branches . Remember brunches in svn? Forget it. With git, brunches will become an everyday and very convenient thing.
    - And finally , as they say, it's new and shiny tool for coolkidz.

    What am I really talking about? I can invite the first three people to github beta (http://github.com)Believe me, you won’t regret it. Very, very please, write only if you really use git, and not just look. Thanks in advance.

    Also popular now: