GitHub is the largest [7] web service for hosting IT projects and their joint development.
Github | |
---|---|
URL | |
Commercial | Yes |
Site type | , , and |
check in | optional to view |
Languages) | English [1] , previously multilingual [2] |
Owner | |
Author | Chris Vanstras, PJ Hiett and Tom Preston-Werner |
Beginning of work | April 2008 [3] |
Current status | works |
Alexa rating | |
The web service is based on the Git version control system and is developed on Ruby on Rails [8] and Erlang by GitHub, Inc. (formerly Logical Awesome) [9] . The service is free for open source projects and (from 2019) small private projects, providing them with all the features (including SSL [10] ), and for various large corporate projects various paid tariff plans are offered [11] .
The slogan of the service - “Social Coding” - can be translated into Russian as “Writing code together.” T-shirts are printed on a completely different phrase: “Fork you!” (“Send off!”) [12] . On the one hand, it is consonant with the English-language curse and hints at the informal atmosphere. On the other hand, these words remind you that creating new forks with Git is easy and painless - traditionally, developers of open source projects have a negative attitude to creating branches [13] - and is also consonant with the name of one of the GitHub features - the forks queue [14] .
GitHub talisman selected octopus ( English octocat ), which, contrary to common misconception, is not related to the short film “Octocat Adventure”, but was simply found by Tom Preston-Werner on the service iStock [15] .
On June 4, 2018, Microsoft bought GitHub for $ 7.5 billion [16] [17] [18] .
Content
Opportunities
The creators of the site called GitHub " social network for developers."
In addition to placing the code, participants can communicate, comment on each other's edits, as well as follow the news of friends.
Using the power of Git, programmers can merge their repositories - GitHub offers a convenient interface for this and can display the contributions of each participant in a tree .
For projects there are personal pages, small wikis and an error tracking system .
Directly on the site, you can view project files with syntax highlighting for most programming languages .
- You can create private repositories that will be visible only to you and your chosen people.
Previously, the ability to create private repositories was paid.
- It is possible to directly add new files to your repository via the service’s web interface [19] .
- The project code can not only be copied via Git , but also downloaded as regular archives from the site.
- In addition to Git , the service supports getting and editing code via SVN [20] [21] and Mercurial [22] .
- The site has pastebin -service gist.github.com for quick publication of code snippets.
Previously, Ruby projects could be automatically published in the RubyGems service repositories, but in October 2009 GitHub abandoned this service [23] .
Popularity
The first private repository was created on January 12, 2008 . By the end of 2011, more than a million users [24] and over two million repositories [25] were already registered in the project. As of March 2017, there were over 58 million repositories on the site. [26]
At the end of 2008, GitHub received the award as the “Best Startup Debut” [27] .
The source code for the Linux kernel is located on Github. [28]
Many large IT companies post their official repositories on this service: [29]
|
|
|
On the GitHub post their open projects of the US federal agencies. [44]
Notes
- It GitHub will switch to English-only on Friday, May 20, 2011
- ↑ GitHub in your language
- "We Launched" // GitHub Blog
- ↑ Microsoft to acquire GitHub for $ 7.5 billion - 2018.
- ↑ A bright future for GitHub - 2018.
- ↑ http://web.archive.org/web/20171120174819/https://www.alexa.com/siteinfo/https://github.com
- ↑ GitHub Dominates the Forges - GitHub
- ↑ Ruby on Rails: Applications . Archived April 30, 2012.
- ↑ Meet the Developers . Github
- "Sidejack Prevention Phase 2: SSL Everywhere" .
- ↑ Plans & Pricing . Github
- ↑ "GitHub Shirts Now Available!"
- ↑ “Look at the Numbers!”
- ↑ The Fork Queue - GitHub
- ↑ What is the story behind Github's octocat mascot? on Quora , the answer is PJ Hyett.
- ↑ A bright future for GitHub | The GitHub Blog
- ↑ Microsoft + GitHub = Empowering Developers - The Official Microsoft Blog
- ↑ Microsoft to acquire GitHub for $ 7.5 billion | Stories
- ↑ Creating files on GitHub · GitHub Blog . The appeal date is January 29, 2013.
- ↑ Announcing SVN Support - GitHub
- ↑ Subversion Write Support - GitHub
- G Hg-Git plugin for Mercurial, Git server repository from Mercurial
- ↑ Gem Building is Defunct - GitHub
- ↑ One Million - GitHub
- ↑ Those are some big numbers - GitHub
- ↑ Build software better, together . Github The appeal date is May 3, 2017.
- ↑ Congratulations To the Crunchies Winners; Facebook Takes Top Prize For Second Year
- ↑ torvalds / linux (English) . Github The appeal date is June 8, 2018.
- ↑ Popular Watched Repositories - GitHub Archived April 19, 2010.
- ↑ facebook's Profile - GitHub
- ↑ twitter's Profile - GitHub
- ↑ palm's Profile - GitHub
- ↑ yahoo's Profile - GitHub
- ↑ Perl mirror on GitHub
- ↑ Perl's first commit, 1987-12-17 (inaccessible link)
- ↑ RedHat's Developer Profile - GitHub
- ↑ Scala SVN -> Github Migration | The Scala Programming Language
- ↑ scala / scala - GitHub
- ↑ Riding Rails: Rails premieres on GitHub (not available link) . The date of circulation is January 20, 2009. Archived February 10, 2009.
- ↑ LineageOS (LineageOS Android) · GitHub
- ↑ PHP source now available on GitHub · GitHub
- ↑ Valve's Profile - GitHub
- ↑ Apple's Profile - GitHub
- ↑ https://code.gov/#/explore-code/