GitHub is Application Development Software. GitHub offers the following functionalities:
- Access Control
- Code Assistance
- Software Development
- Version Control
Learn more about GitHub features.
GitHub is a Free and Open-source software that can be used on-premises or in a private cloud. It lets you host, and review codes, monitor and track, collaborate with a team, manage projects, and build documentation for your software projects. The software has flexible deployment options, and available with 100+ integrations, technical support, and more. GitHub is one of the largest code hosts in the world with over 85 million projects and it is used by 28 million Developers.
|Support||24/7 (Live rep) Online||Customer Type||Large Enterprises Medium Business Small Business|
|API||Location / Phone Number||San Francisco, California|
|Deployment||SaaS/Web/Cloud Installed - Windows Installed - Mac||Category||Application Development Software|
Starts at $25 month and includes your first 5 users
Disclaimer: The pricing details were last updated on 19/09/2018 from the vendor website and may be different from actual. Please confirm with the vendor website before purchasing.
The pricing for GitHub starts at $7.00 per month. GitHub has 2 different plans:
GitHub offers a Free Plan with limited features. They also offer an Enterprise Plan for their product.
Learn more about GitHub pricing.
Yes, GitHub provides API.
It's already included in my 2 favorite code editors Atom and Pycharm and you don't need to leave the editor at all to work with GitHub. I only check the web version from time to time to make sure everything is well aligned and documented properly in the web version but functionality wise you could use it without even knowing there is a website. Review collected by and hosted on G2.com.
Microsoft really improved GitHub since the acquisition in 2018 especially the security of it but we don't(and you shouldn't) trust it for really confidential data, for that we have our own git repository. Review collected by and hosted on G2.com.
If you want to distribute your code GitHub is the most renowned place to share your code. Review collected by and hosted on G2.com.
Our public repositories go on GitHub as the main way to distribute APIs for public consumption. Review collected by and hosted on G2.com.
Github allows me to have backups of my source code so if I lose my computer for whatever reason, I will not use my code.
The basic version is free so I do not have to worry about the cost of using a version control software. The basic version has private repositories so I could use it for my PhD research with sensitive datasets. Review collected by and hosted on G2.com.
I am using the basic features of Github and I do not have any problem at the moment. Review collected by and hosted on G2.com.
I have a personal account on Github and I am not a git expert. However, I know that if I encounter a problem, I can ask for help and many programmers will be able to help me. Review collected by and hosted on G2.com.
Reliable place to store Git repositories with features such as Pull Request and Issues to help with collaboration.
Nice that it was recently made free Review collected by and hosted on G2.com.
Email notifications could be more configurable, current settings are a bit weak and confusing compared to the customisable in-browser Notifications. Review collected by and hosted on G2.com.
Storing and collaborating on code Review collected by and hosted on G2.com.
* The best thing of GitHub is to share your code to the outer world and management of version control.
* With the help of GitHub, anyone can find the open-source project freely to help each other in the IT industry.
* Easy to collaborate with your software environment.
*Easy to share code with your team. Review collected by and hosted on G2.com.
* I felt need to some improvements in UI Review collected by and hosted on G2.com.
As a software developer and blogger, I need to develop some new sort of application and share the code for the outer world. So I'm using the GitHub for sharing my new code in my blogs.
* sometimes I'm using the GitHub for searching the code for the new application. Review collected by and hosted on G2.com.
I really like the ability to create private and public repositories, the fact you can contribute to other projects, and the use of actions to automate the delivery of applications. I also liked the way how code is shown to be able to compare changes between commits and branches. Pull request reviews are clean and useful. Milestones is an excellent way to organize issues for future releases. The ability to document repositories using markdown, i.e. using a README.md, is a plus I really appreciate. Release is an great way to organize the artifacts of each releases, and associate its description. Many 3rd parties and open source solutions integrates well with GitHub. Review collected by and hosted on G2.com.
Downsides? GitHub Actions is still "in progress" (other options have a more mature CI/CD), and integration to cloud providers can be complicated at times. Review collected by and hosted on G2.com.
I recommend GitHub because it's supported for several 3rd parties and open source solutions. You can create private and public repositories, contribute to other projects, and use of Actions to automate the delivery of applications. Code is easy to review. Milestones is an excellent way to organize issues for future releases. You can document your code using markdown. You can organize your artifacts using Releases. Review collected by and hosted on G2.com.
I use GitHub to develop Terraform modules and make them available in the Terraform Registry, using the integration between HashiCorp and GitHub. One benefit of using GitHub is the fact that my code have been reviewed by other developers and even improve via PRs. Review collected by and hosted on G2.com.
Mainly its free. and now we can also create private repositories for free of charge. Very easy to monitor the code changes and if something went wrong, it saves the day. Its one of the most useful product ever developed. Review collected by and hosted on G2.com.
Couldn't find a reason to dislike it. In love with all the features but I think the interfaces need a little bit of improvement, other than that its a fine product. Review collected by and hosted on G2.com.
To me its the best version controlling system out there for free of charge and one of the best product that ever developed for the humanity by the developers. Review collected by and hosted on G2.com.
It was very helpful during the group projects and all the development projects I have done so far. Easy to share and manage the code among team members, can quickly find the issues and where it came from etc. Mainly used it with Visual Studio Code to directly manage the project. Review collected by and hosted on G2.com.
The fact that GitHub makes everything a delight to use and is absolutely beginner friendly is great. While not the most powerful of its kind, it certainly is the easiest to use and understand without going into the details of how Git itself works. Review collected by and hosted on G2.com.
GitHub has been around for a long time and does things right for the most part, but they could use more powerful CI/CD integration. Also a Dark mode would be great . Review collected by and hosted on G2.com.
It's a great way to get into version control, however to realise the true potential one must learn Git as well. Review collected by and hosted on G2.com.
GitHub makes collaboration on projects easy and a breeze. It also provides a good way to archive and store all past projects and work. Review collected by and hosted on G2.com.
*Version Control is extra ordinary feature of GitHub which makes it different from others
*Best way to integrate tools in GitHub
*GitHub is in-dependable and simple for code reviewing and searching
*It has ability to access from any platform which makes it easy to use .
*GitHub provides the huge space for storage we can store large amount of information in one place. Review collected by and hosted on G2.com.
*some extra attention should be paid for UI which is not very intuitive.
*Security is the big Concern for user authentication .
*A user can have one free repository which is having only 1 GB of size limit.
*Working with merge conflict is difficult. Review collected by and hosted on G2.com.
* GitHub can be easily integrated with visual studio code ,eclipse IDE.
* GitHub is a repository which allows us to save our working code in a centralized manner which can be pull by others whomsoever have access.
* In GitHub we can easily Merge ,Pull and Push our request.
* GitHub can be open in browser also so user need not install the application. Review collected by and hosted on G2.com.
* GitHub is a good platform to share our codes.
* We can set the permission to access.
* Branch Protection is new useful feature.
* Collaboration is efficient for working in a team.
* To make changes and merging is easy for building a new project Review collected by and hosted on G2.com.
I can easily manage my code within the team and more robust compare to svn. Plus having Microsoft acquisition Github is also a good thing because it's getting easier to integrate it to Microsoft based platform such as azure and Microsoft visual studio.
Seeing its popularity, it makes me feel safe to house my private project or company project on Github, meaning it has a future. without worrying to migrate my code to another code repo services. Review collected by and hosted on G2.com.
The command is too complicated but it's easier with having the UI like source tree.
Sometimes people store the unnecessary file on GitHub, some people put pdf without any code which means using it incorrectly. Review collected by and hosted on G2.com.
I can easily manage the code between branches and run my SCM practice properly.
And having stage is also beneficial for switching to another branch in case I need to work on hotfix. Review collected by and hosted on G2.com.
*GitHub is easy to learn and simple to use.
*GitHub provides very reliable and scalable latest version of code which can be rollback if required.
*It is easy to collaborate the different tools of different plateform.
*Version control feature is very important to maximize the use of GitHub.
*Best way to access and contribute your code over the GitHub. Review collected by and hosted on G2.com.
*It takes time to load.
*Search feature is not appropriate.
*GitHub should have better authentication procedure.
*Nevigiation to the perticular data is difficult.
*UI betterment required to save the time. Review collected by and hosted on G2.com.
We can create our own repository other than official one, which helps us to go through our own projects which we created for demo.
This helps us in interviews as we can give github link to other person and they can directly go through our work. Review collected by and hosted on G2.com.
* To enhance your skill with different kinds of source code with same plateform.
* Any person can use it free to access the code and upload their own data for other to learn and use.
*Integrating with different tools and it's collaboration makes it unique. Review collected by and hosted on G2.com.