Current location - Education and Training Encyclopedia - Resume - What does github mean on Ali's resume?
What does github mean on Ali's resume?
Git is a distributed version control system, which was originally written by Linus Torvalds to manage Linux kernel code. After its launch, Git has also achieved great success in other projects, especially in the Ruby community. At present, many well-known projects including Rubinius, Merb and Bitcoin are using Git. Git can also be used by deployment tools, such as Capistrano and Deployer Vlad.

As an open source code base and version control system, Github has more than 654.38+0.4 million developer users. With more and more applications migrating to the cloud, Github has become the first choice for managing software development and discovering existing code [2].

As mentioned above, as a distributed version control system, there is no concept of main library in Git. Each replicated library can be used independently, and any inconsistency between the two libraries can be merged.

GitHub can host various Git libraries and provide a web interface, but unlike other services such as SourceForge or Google Code, GitHub's unique selling point is the simplicity of branching from another project. Contributing code to a project is very simple: first, click the "fork" button on the project site, then check out the code and add the changes to the newly separated code base, and finally apply to the project leader for code consolidation through the built-in "pull request" mechanism. Some people call GitHub MySpace a code player.