Distinguish git, github, github desktop, gitbash, gitshell

Recommended Links: https://www.runoob.com/git/git-tutorial.html      https://www.zhihu.com/question/34582452?sort=created

1, git    link recommendation: https://www.runoob.com/manual/git-guide/

Git is a distributed version control system open source , for quick and efficient handling of any small or large projects.

Git is Linus Torvalds To help manage Linux kernel development and the development of an open source version control software.

Git and commonly used version control tools CVS, Subversion and so different, it uses a distributed repository way, do not support server-side software.

2, github    link recommendation: https://www.runoob.com/w3cnote/git-guide.html

GitHub is a for open source and proprietary software project hosting platform , because only git hosting support as the sole repository format, named GitHub

3、github for windows

For GitHub  Windows  is a Metro style application , integrates a self-contained version of Git, bash command-line shell, posh-git extension of PowerShell. GitHub provides the most common version control tasks to a basic graphical front-end processing for Windows users, you can create the repository, submit a patch to the local repository, at local and remote synchronization between repositories. Microsoft also through CodePlex provides git version control system to developers, and GitHub has created a version of Windows more attractive.

4, gitbash

  

5、git shell

 

Guess you like

Origin www.cnblogs.com/pam-sh/p/12322781.html