G2 Crowd Acquires Siftery to Create a New Way to Buy and Manage Software Spend 馃殌

GitHub

4.7
(971 reviews)

GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Over two million people use GitHub to build amazing things together.

Work for GitHub?

Learning about GitHub?

We can help you find the solution that fits you best.

GitHub Reviews

Ask GitHub a Question
Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • For Category
  • Industry
Ratings
Company Size
User Role
For Category
Industry
Showing 986 GitHub reviews
LinkedIn Connections
GitHub review by Steve F.
Steve F.
Validated Reviewer
Verified Current User
Review Source

"Seamless team collaboration"

What do you like best?

It's easy to onboard new developers into using git, and teach them our workflow process. GitHub Desktop makes it a lot easier to understand what's going on, and the repository history browser makes it really easy to see past code changes. It also enables us to quickly review all of the code that's being committed before it goes to production.

What do you dislike?

Pricing can be a bit steep for users who are working on their own side projects. Users can host projects for free but they must be publicly visible.

Recommendations to others considering the product

GitHub is a great asset to any development team looking to keep their project safe, maintain high quality code and allow easy access from anywhere in the world.

What business problems are you solving with the product? What benefits have you realized?

We use GitHub to host our git repository, and all developers use GitHub Desktop to interact with it. It has made team collaboration really easy, fast and safe. We have a clear history of which user made which changes and why, which has made debugging a lot easier.

Being able to work on multiple features at once and fluidly merge them has been an extremely valuable asset to our team, since we're able to commit code with confidence. We're able to quickly create, publish and share new branches to work together, and also safely store our changes in case our computers are damaged.

Sign in to G2 Crowd to see what your connections have to say about GitHub
GitHub review by Syed Zainul A.
Syed Zainul A.
Validated Reviewer
Verified Current User
Review Source

"A complete open source experience on web"

What do you like best?

There are two mode of github.Public and Private.You can put your repository into github and make it private for the team.Github has been improved a lot recently.

Pull requests:

Code review comments can be made showing the change required.Difference with Pull request is helpful.

Issues: Informative tags can be added according to the issue,navigation is quite easy.Review process is less painful.

Tags/branch selection: Selecting branches from dropdown is easy to understand.Showing recent commits are helpful.

Gist: Code snippets can created easily to be shared

Commit graph: Github shows the density of commits done by user per month and creates a graph.It creates a lot of excitement among users.

Exploring interesting open source project expands a whole new level.

Major projects like linux, node, visual studio code are all hosted on github.

Followers system creates an engagement among open source enthusiasts.

What do you dislike?

Changing branches/tags while creating PR reloads the window,which is annoying.

Private repositories are paid comparing it with bitbucket which gives private and public repository option for free.

Recently github was acquired by Microsoft.A company famous for holding proprietary softwares now holds github creates a big threat to open source community called GitHub.For that reason many projects are shifting to alternative such as Gitlab because of trust issues.

Recommendations to others considering the product

Contribute more to awesome projects.It's a gold mine for software developers looking for inexpensive and stable softwares and frameworks.

What business problems are you solving with the product? What benefits have you realized?

Version control system is easy with git and github.The main power comes in when the project is open source and there are people who improve code quality,feature enhacement,fixes by creating a Pull request.

What Version Control Hosting solution do you use?

Thanks for letting us know!
GitHub review by Siaba R.
Siaba R.
Validated Reviewer
Verified Current User
Review Source

"Basic Necessity for all developers in IT sector"

What do you like best?

Github is a product without which you cannot cope up with the ever changing project and its requirements during the development phase.The clients are unaware of the technological features and thereby we have to try various things and keep adding and removing features to make sure they are satisfied.Now if we do this the naive way then we have to keep several backups to backtrack.Github has a really innovative way to do so.You can store your project versions just like a tree by creating branches when required and adding a new release.This nodes thereby make a whole tree having all the versions stored in a better way with brief notes.So it becomes easy to go back and shift to different version when required.This is why I like github. Also it makes collaborative updates much easy.

What do you dislike?

No, I like everything about github. Github is the only solution for me for hosting the projects.

Recommendations to others considering the product

I would recommend to the software developers of information technology sector to start using github. It is for sure the best git repository hosting service and might be used by many people but if you are not amongst them then do start using it and discover its benefits.Moreover its just overtaken by microsoft so we would get its support also.So it has many benefits to make you start using it.

What business problems are you solving with the product? What benefits have you realized?

I am using github for hosting all the projects which are in development phase on github.Using github I have got many benefits like backtracking is not a nightmare anymore and it can be done easily.Apart from that we can collaboratively update the repository by committing changes and pull and push requests to the branch.So it has many benefits and so we prefer using github.

GitHub review by Ronit A.
Ronit A.
Validated Reviewer
Verified Current User
Review Source
Business partner of the vendor or vendor's competitor, not included in G2 Crowd scores.

"Code with collegues in real time with Github"

What do you like best?

GitHub facilitates the processing and monitoring of changes not only in quantity but also in documents and information devices. Be able to see these changes in real time and see who has changed something, which is very useful.

What do you dislike?

Search can be improved because it's not so easy with the current configuration to find what I'm looking for. It has a large learning curve, only the creation of public and private repositories only by the payer.

Recommendations to others considering the product

I recommend GitHub to all developer codes to post their work on GitHub or to keep and monitor your project from the version and to share your code and enrich themselves with the mail codes of other users.

What business problems are you solving with the product? What benefits have you realized?

As a PHP developer, I must manage to analyze and display clients for targeting and then use GitHub to host different versions of the same GitHub code with managed hosting, even my GitHub share code with other people of different versions of the code as a link.

GitHub review by James W.
James W.
Validated Reviewer
Verified Current User
Review Source

"Easily have your code modified by the community"

What do you like best?

From remarking discourses on individual lines of code, to unequivocally requesting code audits from specific teammates, to combinations with different ceaseless incorporation (CI) and organization frameworks, Github is a completely included tool for confirming and following changes to your codebase. From the minute you push code up.Also, with a great API and webhooks, Github has an abundance of expansion indicates for building combinations tweak your workflow.

What do you dislike?

I'd like more granular command over which email notices I get (particularly the capacity to be advised of new remarks on a pull request without likewise being informed of each extra submit). And keeping in mind that the Reviews highlight which groups remarks into an at the same time "survey" is integral to my team's workflow, the failure to leave quickly, one-off remarks amidst an audit is some of the time constraining. In any case, these are minor bothers in a generally intense and adaptable tool.

Recommendations to others considering the product

If one is looking for a platform that enables to manage all projects together. Moreover providing easy ways of learning open source development then it is right to say GitHub is the best choice. Must try it.

What business problems are you solving with the product? What benefits have you realized?

Github has enhanced the nature of both my team's code and learning of our framework and programming when all is said in done. Its tools for encouraging code surveys enable my team to share information about our stack and area while likewise giving chances to vet and enhance the code we transport.

GitHub review by John A.
John A.
Validated Reviewer
Verified Current User
Review Source
Business partner of the vendor or vendor's competitor, not included in G2 Crowd scores.

"Github Review"

What do you like best?

GitHub facilitates the modification and monitoring of changes not only in the code but also in the documents and information of the equipment. Be able to see those changes in real time and see who edited what is a big help.

What do you dislike?

The search function could definitely be improved since it is not so easy to find what I am looking for with the current configuration. It has a great learning curve, they only let you create public and private repositories just paying, (which could leave 1 private for free at least)

Recommendations to others considering the product

I recommend the use of GitHub to all code developers to host or store your work on GitHub and have your project controlled by one version, in addition to being able to share your code and be able to enrich you with codes from other users.

What business problems are you solving with the product? What benefits have you realized?

As a senior software developer I need to manage several versions of codes for analysis and also to show them to the client for an orientation, so I use GitHub to host several versions of the same code using the GitHub controlled hosting, I also use GitHub to share my codes with other people as a reference.

GitHub review by Rahul G.
Rahul G.
Validated Reviewer
Verified Current User
Review Source

"Github"

What do you like best?

It is a great way to share code and collaborate with developers all over the world easily. Many of the open source applications and projects are possible due to Github. It was the first website of it's kind. If we don't want our code to be public, we can just choose for it to be a private repository, as simple as that

What do you dislike?

It has no free private repositories unless you pay for it or you are a student. It should atleast have a trial for private repositories for those who want to try it out.

Recommendations to others considering the product

You can consider Github for small projects. Otherwise I would recommend Gitlab as it provides free private repos as well

What business problems are you solving with the product? What benefits have you realized?

We use Github for collaboration inside the team for small and medium sized projects which donot require much validation for code. It isn't that feature rich so we cannot use it in full big sized projects. We also use it for free hosting of static website it provides.

GitHub review by User
User
Validated Reviewer
Verified Current User
Review Source

"GitHub: A place to contribute"

What do you like best?

1-Github is a place where you can contribute to open source and can enhance your skill, a community for developers

2-Find your project easily -GitHub allows finding easily open source code projects

3-Meet new developers -Some thousands of new developers worldwide join the large network of GitHub users to share their experience and express ideas.

4-Coordinate your projects together- GitHub has effective and clear features for team management.

5-High compatibility- Most cloud hosting services perfectly match GitHub.

What do you dislike?

1-Only premium users can use all GitHub repositories. The price for using this service is rather high. Nevertheless, the quality of service it provides is worth the candle.

2-The repository can host information up to 1 Gb and file size cannot exceed 100 Mb.

Recommendations to others considering the product

If you are searching a place where you can manage all your projects, wanted to learn opensource development and wanted to give your contribution to various projects than their no great place beside Github

What business problems are you solving with the product? What benefits have you realized?

opensource development and working in various projects along with various developers worldwide

GitHub review by Tom A.
Tom A.
Validated Reviewer
Verified Current User
Review Source
Business partner of the vendor or vendor's competitor, not included in G2 Crowd scores.

"The best tool for code collaboration and version control"

What do you like best?

Github is the code sharing platform for most opensource apps. So we can see and change the code of that opensource projects simply just by cloning that project to our repo. Also, we can contribute to them by solving their bugs. If we do not want to share our code then we can create the private repository by just paying a little amount.

What do you dislike?

I think Github should have to provide at least one repository as a private for free for normal users so that they can just explore a trial. Another dislike is it gives lots of errors when the engineers are working on some projects. So, it is hard to master each and every error when merging the code.

Recommendations to others considering the product

Everyone in the IT field should have a Github profile so that they can showcase their projects to others and contribute to this huge platform.

What business problems are you solving with the product? What benefits have you realized?

I am using Github for collaborating on our company projects as well as my personal projects for teamwork and backup purpose. I realized that If we use Github for business then we can easily navigate through different versions of our code very easily and even go back to the previous commit if there is a need to.

GitHub review by jaydeep t.
jaydeep t.
Validated Reviewer
Verified Current User
Review Source

"one of the best platforms to showcase your work which also provides great shareability."

What do you like best?

The ease of use and user friendly interface which makes repository creation and code uploading super easy.

The platform is really awesome and helps developers share and contribute to projects on the fly. It is super easy to commit the changes while notifying everyone about it. The provision for reporting issues comes in handy when acknowledging the developer.

What do you dislike?

The platform is really awesome and it is difficult to find any loopholes with it. But, i think Github can be more productive it it could recommend repositories based on ours.

Recommendations to others considering the product

This is a really fantastic and amazing platform for the developer community that makes it really smooth for the developers to share their code and review with other developers contributing to the project as well. I would definitely recommend Github to others who want to share their work.

What business problems are you solving with the product? What benefits have you realized?

contributions to apps through collaborative efforts from remote locations.

GitHub review by Rahul M.
Rahul M.
Validated Reviewer
Verified Current User
Review Source

"GitHub: Websites for you and your projects"

What do you like best?

Git is a version tracking and control system that allows developers to share code with others. GitHub serves as a repository for git, and it is the most well-known web host for open-source software projects. From source code for cryptocurrencies to operating systems, GitHub hosts billions of bytes of code. The platform makes it much easier for teams of individuals to work together on projects. Most importantly, both registered and non-registered individuals may browse files and code that are hosted on the GitHub website.

What do you dislike?

Nothing to dislike, It provides best hosting services.

However, there is a limitation that, it is mainly optimized for developers. Also, GitHub can be confusing to those who only need downloads.

Recommendations to others considering the product

I would highly recommend others to switch to GitHub because Github makes for easier contributions to your top open source projects. It has everything turned into Markdown. It had got some of the best documentation around. It also includes Gists and GitHub Pages, too.

What business problems are you solving with the product? What benefits have you realized?

I use GitHub for Publishing and sharing my own website for free with is a hosting service for git, a version tracking protocol. It is most well known as a repository for computer code. GitHub is a place where we as developers can make our open-source code available to the public and hence used widely in industries.

GitHub review by Juanfran G.
Juanfran G.
Validated Reviewer
Verified Current User
Review Source

"Utiliza github para tener un control de versiones."

What do you like best?

GitHub facilita la modificaci贸n y el seguimiento de los cambios no s贸lo en el c贸digo, sino tambi茅n en los documentos y la informaci贸n del equipo. Ser capaz de ver esos cambios en tiempo real y ver qui茅n edit贸 lo que es una gran ayuda.

What do you dislike?

La funci贸n de b煤squeda definitivamente podr铆a mejorarse, ya que no es tan f谩cil encontrar lo que estoy buscando con la configuraci贸n actual.

Tiene una gran curva de aprendizaje, solo te dejan crear repositorios p煤blicos y privados solo pagando, (que podr铆an dejar 1 privado de gratis por lo menos...)

Recommendations to others considering the product

Recomiendo el uso de github a todos los desarrolladores de c贸digo para alojar o almacenar su trabajo en github y tener su proyecto controlado por una versiones, ademas de poder compartir tu c贸digo y poder enriquecerte de c贸digos de otros usuarios.

What business problems are you solving with the product? What benefits have you realized?

Como desarrollador de php requiero manejar varias versiones de c贸digos para su an谩lisis y tambi茅n para mostr谩rselos al cliente para una orientacion, as铆 que uso github para alojar varias versiones del mismo c贸digo usando el hosting controlado por versi贸n de github, tambi茅n uso github para compartir mis c贸digos con otras personas como referencia.

GitHub review by Julia S.
Julia S.
Validated Reviewer
Verified Current User
Review Source

"In love with GitHub"

What do you like best?

- Useful projects on GitHub in open-source world

- You could share your info (code, presentation) in easy way

- The best place to all your programming staff

- Private repositories

What do you dislike?

- The one thing that I don't understand why we still don't have "save for later" functionality (put some repo to saved), people use "star" not only as "like" but as "save for later", that's why some of lists/how-tos have so many stars (but probably should not?).

- Also, I didn't find a GitHub bug tracker, so if something is broken you could post it only on twitter.

- Probably up to 3 repositories could be for free for private needs :)

What business problems are you solving with the product? What benefits have you realized?

A lot of things that I use in the daily job are hosted on GitHub (e.g. .NET Core, Angular 4), you could navigate by code, create the issue, answer on other issues, help to improve technology/framework. Also, sometimes I share my own code with other developers and develop my pet projects in private repositories.

GitHub review by Rofiqo Fauzan F.
Rofiqo Fauzan F.
Validated Reviewer
Verified Current User
Review Source

"it makes me fell good"

What do you like best?

every day I use GitHub, I always interact with it because in my office using GitHub on our project. However, the real reason is not because my office uses it, but I like it because it's really helpful to integrate with my teammates, and we can control every job of every member of my team. Not only that, we can use it to save my projects there. Over all, as a programmer I love it and feel comfortable with it.

What do you dislike?

Probably just about the cost. Because I still use the free version

Recommendations to others considering the product

I am very happy with this product. Make me more productive, and no longer afraid of losing my project. Whenever and wherever I can open my project. This is very amazing. So. try it now.

What business problems are you solving with the product? What benefits have you realized?

Everyday I use it in each of my projects. Me and the team, it's very easy to collaborate. So we become more productive.

GitHub review by Zayadur K.
Zayadur K.
Validated Reviewer
Verified Current User
Review Source
Business partner of the vendor or vendor's competitor, not included in G2 Crowd scores.

"Robust and for the masses"

What do you like best?

The clean and intuitive design of the website. Everything is easy to access and leverage to bolster a project. Every repository is designed for team use which automatically accounts for personal use, and the Explore feature is a great way of discovering projects and communities.

What do you dislike?

The various limits on free accounts are too restricting. I found myself needing to create multiple private repositories for projects to dabble in code, but did not want the public to take advantage of. GitHub falls short in this aspect.

Recommendations to others considering the product

This is the Internet's premier code repository with a respectable amount of free features and a robust of paid features. In any case, GitHub meets everyone's need seamlessly and I would highly recommend leveraging the tool and the community to create, share, and maintain online projects.

What business problems are you solving with the product? What benefits have you realized?

My company tasked me with building a website, and as such, I needed a service where I can store and manage versions of my code. I have been using GitHub for personal use, and it was an easy choice to use it for commercial purposes. The website is designed with everyone's use cases in mind.

GitHub review by Deepak h.
Deepak h.
Validated Reviewer
Verified Current User
Review Source

"Best For Backup And Sharing"

What do you like best?

Github is a platform for storing your projects and codes safely using git repositories on github.It is very easy to upload codes to github.Also it is easy to share it to people and they can also edit those if you provide them the permission.It also is helpful for storing different versions of same code for future analysis which I use the most.I have hosted a number of python projects on github and have found it very useful.The git client available is also very helpful to update your github account regularly.So it is a best platform.

What do you dislike?

I have nothing to dislike about github,it is very helpful platform.

Recommendations to others considering the product

I recommend using github to all coding engineers and developers to host or store their work on github and use features like version controlled hosting and code sharing and easily using them using pull and push requests.Also it helps you keep a backup of your code and project so that if anything corrupts your project than you can easily find your work over here so it is a helpful tool for IT industry developers.

What business problems are you solving with the product? What benefits have you realized?

As a python developer I require to manage various versions of codes for analysis and also for showing it to the client for their preference.So I use github to host various versions of same code using version controlled hosting by github.Also I use github to share my codes to other people for reference and also help my colleagues to understand it for building furthur module so it helps us very much.

GitHub review by Tarun A.
Tarun A.
Validated Reviewer
Verified Current User
Review Source

"Github"

What do you like best?

It is a great way to share code and collaborate with developers all over the world easily. It has pull requests and merge requests feature that is very helpful because it makes working of multiple people on the same project so easy!

What do you dislike?

Github cannot host full pages, it just hosts static pages! Other that that, no issues

Recommendations to others considering the product

Yes, I will recommend to those looking for open source contribution

What business problems are you solving with the product? What benefits have you realized?

I use Github for collab on my projects as well as the company's commercial projects for teamwork and also as a backup option for the code. I realized that if we use Github for business then we can easily navigate through different versions of our code very easily and even go back to the previous commit if there is a need to. This saves many disastrous things that could have happened without Github

GitHub review by Tory H.
Tory H.
Validated Reviewer
Verified Current User
Review Source

"Wonderful git repo hosting platform"

What do you like best?

Github is really easy to navigate, and has tons of documentation around the internet. The github gui is simplistic, and allows quick commits, pushes and pulls without needing to go to the command line.

What do you dislike?

The Github gui, while providing simple features mentioned above, does not offer more actions like resolving merge conflicts in the app, etc. I feel like looking at code changes side by side in Github.com is lacking too, theres no search for files in this view (or it's not obvious to me) and scrolling through a large commit with a lot of file changes can be a real pain, as there is no collapse all either.

Recommendations to others considering the product

Great produce, works good.

What business problems are you solving with the product? What benefits have you realized?

Hosting git repos. We host a lot of repositories on here, and it is extremely useful to have that managed by such a trustworthy source.

GitHub review by Ramesh J.
Ramesh J.
Validated Reviewer
Verified Current User
Review Source
Business partner of the vendor or vendor's competitor, not included in G2 Crowd scores.

"best version control and code sharing platform for projects"

What do you like best?

I like the user base very much. If I have any problems with my encoding then they are useful. In corporate environments, this data works without problems in writing, if you are not sure that you want to return only in a few clicks.

What do you dislike?

I want a better way for the pull request. Sometimes the filter is difficult to understand, especially if you are looking for some complex changes to keywords, positions, and labels. Sometimes, push and pull generates unknown errors and we have to solve them manually.

Recommendations to others considering the product

This is the best place to work with colleagues, and also you can easily find projects and modules with open source.

What business problems are you solving with the product? What benefits have you realized?

We use Github in all projects to manage the source code. Using Github Git Hosting Server Provider is very easy. Github allows you to use simple code messages among our project participants. Github provides a way to test the code before merging with the main branch.

GitHub review by Parth S.
Parth S.
Validated Reviewer
Verified Current User
Review Source

"Git Repository and also Good for hosting websites"

What do you like best?

Github is a place for storing your projects which you would like to share to someone for reviewing or editing in the form of Git repositories.Github is fine tuned online platform and is easy to use.It is also free of cost for public repositories but for the private repositories you have to pay.Other than storing your projects you can also host your website using github which is really great about github.I have been using it since I entered the professional world and it is really helpful for us to host our projects on github.It also offers desktop client which can be used to update the live projects.In short it is great tool to have.

What do you dislike?

The private repositories cost is too high and that is what I dislike about github.

Recommendations to others considering the product

I recommend using github to all my colleagues and friends in IT industry because it helps you save your work in realtime and keeps backup of your code in versions which is a great thing about github.Also github gives you free public repositories and you can easily share your code through github.Moreover it also provides free website hosting and all this on one platform so I would recommend you to use it.

What business problems are you solving with the product? What benefits have you realized?

I use github to upload my live projects and add team members to contribute at the same time.Also I have used github to save my projects as a backup repository.Also I have used github to host website using github so I have used github at many places and also have made many of my colleagues to use it.It has also helped us improve our working speed as we can simultaneously work on same project.

GitHub review by Nayan S.
Nayan S.
Validated Reviewer
Verified Current User
Review Source
Business partner of the vendor or vendor's competitor, not included in G2 Crowd scores.

"Best code sharing and version control platform"

What do you like best?

GitHub is an excellent tool for cloud services, as cloud hosting also provides a work platform, then coded together. We have already received many projects through GitHub with this fascinating technology.

What do you dislike?

The price of private deposits is quite expensive. Because there is no official Linux application, Linux users must use a different client or use the command line. For beginners, it will be difficult to use deposits because the resources are limited. GitHub sites do not provide a reliable SSL encryption if you use your own domain (there are some hacks, but this is not very important).

Recommendations to others considering the product

I would recommend GitHub as the best git deposit. It's easy to use and works in combination with this ease. It's also easy to add contributors and get very easy help from an open source developer.

What business problems are you solving with the product? What benefits have you realized?

I use GitHub in my work to run my projects in a public warehouse and share them with my colleagues. Thus, we can work independently and together in the project. The senior manager can also monitor the progress and progress of our project. We also help developers and developers community, fix bugs if needed and report this.

GitHub review by Himani S.
Himani S.
Validated Reviewer
Verified Current User
Review Source

"Github: Review"

What do you like best?

Git is a version tracking and control system that allows developers to share code with others. GitHub serves as a repository for git, and it is the most well-known web host for open-source software projects.

The basis for open source contributions. We can see and change the code of that opensource projects simply just by cloning that project to our repo.

Github Desktop is great way of visually tracking git changes.

What do you dislike?

The various limits on free accounts are too restricting. Private repositories only possible in paid version and no trial of paid version available.

Only premium users can use all GitHub repositories. The repository can host information up to 1 Gb and file size cannot exceed 100 Mb.

What business problems are you solving with the product? What benefits have you realized?

I am using Github for collaborating on our company projects as well as my personal projects for teamwork and backup purpose.

GitHub review by Sunil C.
Sunil C.
Validated Reviewer
Verified Current User
Review Source

"Best Version Controlled hosting"

What do you like best?

Github is a place for hosting and creating git repositories to github through its desktop client or web interface.The best thing about it is that it supports codesharing and version controlled hosting.While pushing the update to your repository there is an optional requirement of writing some notes about the update to make sure that you remember about it.Other great thing is that its public repositories are free of cost so it gives no extra burden to your pocket.Also you can host website using github which is also a great service offered by github and that also free of cost.

What do you dislike?

The private repository is costly.So thats what i dislike about github.

Recommendations to others considering the product

I would recommend using github to host your features because it supports version controlled hosting and also the code sharing is great through github.The free public repositories enables us to get the help from other developers by giving them grant to access our repository and make changes to it.This changes can be reviewed by us and then if we like it we can apply them to the repository.Other than this also it has many other benefits so I recommend using github.

What business problems are you solving with the product? What benefits have you realized?

I have been using github since I came to my company for hosting all my project codes onto it.The benefit of hosting project on github is the code sharing feature by which the whole team can contribute to the project and give the pull and push requests and the owner can grant the requests accordingly.The version controlled hosting enables you to manage between various stages of projects so it has been of great use to me.

GitHub review by Jonathon P.
Jonathon P.
Validated Reviewer
Verified Current User
Review Source

"My favourite hub!"

What do you like best?

I like that they are always implementing new things and how open everything is. Such as with integrations, allowing you to do many things beyond just the GitHub site.

The UI is clean and easy to navigate with many useful features no matter how small. Such as assigning issues/pull requests, labels and milestones.

You can create projects, contain docs in a wiki and keep everything from one project in one place.

Milestones are a really good way to schedule important issues and put an order to all the issues. Basically cleans up the issues that are present in a more calendar format.

What do you dislike?

I dislike a few things with Pull Requests, such as the way the re-assigning a code reviewer works. If you view someones code and are capable of reviewing it, there is no Add Review button unless you have been assigned by the reviewee.

Recommendations to others considering the product

N/A

What business problems are you solving with the product? What benefits have you realized?

We use it for our platform and to make sure we have a nice place to get code reviews done.

GitHub review by Sanjeet U.
Sanjeet U.
Validated Reviewer
Verified Current User
Review Source

"Great Tool for Code Reviews"

What do you like best?

Github is compatible with many tools that you may use such as continuous integration to make sure no tests are breaking. It's greatly organized with issues in which you can link the code or even link Pull Requests to open issues. Github is even great for those using npm packages which the code might be hosted on github you can filter issues to see if their might be the related problem already listed. When reviewing pull requests you can see comments on the code and if it's resolved in the next push the comment is collapsed making it easy for the reviewer to see it has been addressed.

What do you dislike?

Version Control Hosting can get out of hand at times depending on the number of branches. Instead of alphabetical order of the branches maybe do by recently added to easily view the most recent features or bug fixes.

Recommendations to others considering the product

For newcomers to GitHub, there are lots of tools which could be a learning curve in the beginning.

What business problems are you solving with the product? What benefits have you realized?

Peer reviews are seamless in which GitHub seamlessly integrates with continuous integration tools to make sure if the code was pulled in, it wouldn't make any breaking changes to any tests established.

GitHub review by Arijit R.
Arijit R.
Validated Reviewer
Verified Current User
Review Source

"The Best GUI web Based GIT repository"

What do you like best?

Github is a code sharing and collaborating platform.In the world of GIT which is totally a command line application github gives you power to use such application using its web based platform.Also it supports various git clients and also it has its own GIT client which is free to download.To use github is very easy and in professional world, I think you should use github to share your code and also to host your code because it can be used by other developers who are working in same field and also if anyone wants to improvise in your code than it can help you also.In short From my point of view it is the best professional GUI based git repository which can be very useful for people in software industry.

What do you dislike?

I have nothing to dislike about github because it is almost utter fine in every aspect.

Recommendations to others considering the product

I recommend using github to you if you are a software developer or are associated with IT industry in some or other way and coding is the part of your everyday life.To manage codes on your machine is hard to maintain,Instead use github and create repositories for each of your project and add people to whom you want to grant permission to edit if you are working in a team/collaboration.This can also help you showcase your abilities if you maintain a good readme for each of your repository.Also you should spare sometime and browse through github repositories and look at other developer's repositories and increase your knowledge about the daily updating technology.In short just try it once.

What business problems are you solving with the product? What benefits have you realized?

I as a developer use github very frequently to push my code onto a github repository because not everytime you work alone in professional world.Always you are working in a team and to share the code and work collaboratively is made easy using git repositories and git client provided by github.I also fork to other people's github repositories to improvise their code if I find any bug or improvement in it.In short I use it almost everytime I code.

GitHub review by Slav I.
Slav I.
Validated Reviewer
Verified Current User
Review Source

"Industry standard"

What do you like best?

Great UI and plays great with every other code tool that we had. The API is superb if one needs to go beyond.

What do you dislike?

Searching the code base is still a pain, especially since forks are not searchable. Especially since the fork might have diverged from the parent a long time ago.

Recommendations to others considering the product

I can paraphrase the old saying: "You can't be fired choosing GitHub." And for a reason - it's the version control and code repository tool is powering the worldwide Open Source community. And for a good reason too - it's easy to use, integrates with every code tool out there (or every code tool integrates with GitHub), and has great features. Apart from some very minor quirks, you can't go wrong choosing GitHub.

What business problems are you solving with the product? What benefits have you realized?

We (and almost everyone) use GitHub as a central base for our code. Devs write the code, and it flows into GitHub. From there, the various tools that we used to build, check the quality of the code (static analysis, etc.), and deploy to staging or production would connect to GibHub and do their thing. So it was very central for the engineering workflow in our company.

The code review part of the tool was good too, although we had some difficulty getting this to be done fast. This was mainly due to bad internal process, but I feel like GitHub might have facilitated the process a bit better (maybe flag issues that have been open for too long, etc.)

Also, integrated great with JIRA for project management.

GitHub review by Jerry W.
Jerry W.
Validated Reviewer
Verified Current User
Review Source

"Easy , lots of features"

What do you like best?

I enjoy the user base. They are all helpfull when I have an issue with my coding. In the business atmosphere it works smoothly without compromising over writing data unless you are sure you want to and easy to revert back with just a few clicks.

What do you dislike?

There is not much I don't like about it. The only thing that I do not like is when you merge it can be a little confusing what you merging into such as moving test development it is backwards in my head. Also you need to know what your coding to see the difference in what is being changed in visual studio.

Recommendations to others considering the product

Do it! It doesn't cost much.

What business problems are you solving with the product? What benefits have you realized?

Collaboration on multiple projects. Before we had a check-in and check-out reports as needed and now we don't need to worry about checking in and checking out we can just update without having to worry about if somebody has it open already.

GitHub review by Mantas D.
Mantas D.
Validated Reviewer
Verified Current User
Review Source

"GitHub - a great way to solve work-related issues with your team!"

What do you like best?

Talking about the GitHub - I mostly use the "Issues" system on the repositories which I like really much. Team members are able to create new threads there, I can easily locate them, solve and close the issue immediately. The system is simple yet useful.

What do you dislike?

I would like the GitHub to have a better way of searching for the issues. Sometimes the filters are hard to understand especially if you're trying to search some difficult variations of keywords, statuses, labels. I would like it to have a search that would be more similar to Google search and if not - GitHub could include a better, more extensive filters and explanations on how to use those filters.

Recommendations to others considering the product

You can try GitHub out for free. Simply register, upload some public code, try to contribute to it. The tasks I've introduced you to are only a small portion of what GitHub is capable of. You can do way more!

What business problems are you solving with the product? What benefits have you realized?

Usually, I use GitHub in two tasks:

1. To identify the issues that are recurring the most. For example, if there are a lot of team-members who comment on the same issue thus making it more prioritized - I can distribute my workload and eliminate the issues which are the most important.

2. Another task requires me to use GitHub as a simple board were each issue represents the same task for a different customer. I simply open the issue, do the task and close the issue.

GitHub review by Sameer G.
Sameer G.
Validated Reviewer
Verified Current User
Review Source

"A great version control system"

What do you like best?

Version control

Trello like Project Management

Milestones for project visibility

Integration with multiple CI/CD tools

Built in security

What do you dislike?

It does not offer easy and seamless project archiving. The only way is to clone locally and have the project put in a safe vault. Additionally, it would be great if GitHub offered at least one private repo even to the free user as done by Docker hub.

Recommendations to others considering the product

Apart from being a Distributed Version Control System, GitHub is a feature rich offering with various webhooks and integrations. You can use such webhooks and integrations to excel in the area of CI/CD. For eg, you could have a job triggered in your remote Jenkins server when some one creates a pull request.

What business problems are you solving with the product? What benefits have you realized?

Faster and iterative product development helps my company be in the competitive position. This all is empowered by Github. Further, with it's ability to integrate with various CI/CD tools, I'm confident that the changes I make won't break the product while pushing the codes.

GitHub review by Soham V.
Soham V.
Validated Reviewer
Verified Current User
Review Source

"Small Notes taking best App | Google Keep"

What do you like best?

GitHub is a development platform inspired by the way we work. The best feature is that from open source to business, anyone can host and review code, manage projects. Also we can build software alongside millions of other developers which is a great exposure to anyone who is also just starting development

What do you dislike?

It's private repo plan starts from $7 otherwise all our repos are public by default. I think they should allow some repository for free on the free account! Keeping our code only public doesn't seem very safe.

Recommendations to others considering the product

Use this for opensource public projects. It will definitely help you for that purpose

What business problems are you solving with the product? What benefits have you realized?

Whenever anyone in the company or the world wants to opensource some code, Github is the way to go. It is used for all the opensource projects in all companies and this makes collaboration very easy from annywhere in the world. All he has to do is create a PULL request and he can contribute to the repository.

GitHub review by Poyu C.
Poyu C.
Validated Reviewer
Verified Current User
Review Source

"Best Git and collaboration experience ever"

What do you like best?

Issues management, Repo projects, Wiki, Repo Discovery tab in the profile page, Github pages and also Gist just to name a few.

The contribution chart and repo analytic graphs is also interesting to look at. The ability to star repos and follow other user led to me discover so many project otherwise goes unnoticed! Also trending projects are very good to know as an open source enthusiast.

What do you dislike?

No three view for each repo. The workaround is an extension like Octotree which will give you exactly that. But it doesn't work well for private repos though.

Make more private repos available to free users, maybe 5? I pay $7 monthly mainly for this feature, but competitors like GitLab offers free private repo for everyone!

I feel like the help pages are a little bit dusty compare to other parts of the site. But I don't really need to go there though, except when I need some special features (like how to sign commits with GPG)

Recommendations to others considering the product

If you're a programmer and not using Github, you're doing it wrong! Github makes it easy to share and view others code so you can learn better. No to mention the whole open source scene relies heavily on Github too!

What business problems are you solving with the product? What benefits have you realized?

Team programming collaboration, issue tracking and project management. It's very fast and easy for everyone to use, since mostly everyone has it. It also makes developers want to write documentations, whether it's an easy README.md or a whole Wiki on the project, since Github display them nicely.

GitHub review by Neel P.
Neel P.
Validated Reviewer
Verified Current User
Review Source

"Github"

What do you like best?

The best thing about GitHub is that it's a very popular online code storage platform. There are many open source projects and modules available for your project. Though the free version has limited functionality, but business goals are used for many other features. Github provides common features such as design, wiki, problem tracking, FAQ, participation history, and access control to users.

Also, it is a great tool for personal static web hosting. This is actually the best platform for project acceptance. The most important part of this tool is that I can change the code I need and use the git update in my desktop application.

What do you dislike?

It doesn't have private repos free. Other competition, such as BitBucket, do not have this limit, so you can use an unlimited personal deposit.

Recommendations to others considering the product

It's not necessary to mention that all open source scripts are based on Github! It facilitates participation in small and large team projects. We can work with GitHub and especially with thecompanies, using GitHub for the whole company. I would definitely recommend it but for only open source projects.

What business problems are you solving with the product? What benefits have you realized?

With GitHub, you can collaborate with other companies and participate in projects. And we can help them in our projects. With Github you can easily share the code between project members. Collaborates on programming, problem tracking and project management. It provides a quick search of all files. It can be used as a project project management for each project. Overall, Github is a great resource for storing store codes online.

GitHub review by Ashish G.
Ashish G.
Validated Reviewer
Verified Current User
Review Source

"best ever git repository hosting service provider"

What do you like best?

GitHub is most popular git version control repository server. It provides all features of GIt as well as adding its own features. Github provides collaboration features such as project read me, wikis, issue tracking, pull requests, commit history, access control to various collaborators. Github provides a feature to compare two branches or two commits called pull request. A code reviewer can review and provide his commits on this. GIthub provides private repository for personal projects.

What do you dislike?

If someone is new to GitHub, one of the challenges is getting to grips with the github model, which requires practice and time. It costs to have a versioning repository on GitHub. Github GUI a little confusing to use and it is easy to use its CLI instead. Private repositories are chargeable. Bitbucket comes with Jira integration that is still missing in Github

Recommendations to others considering the product

I recommend git hub to all developers who are looking for an simple and easy to use source code management and git version control hosting server. GitHub has some of the best documentation around. Github makes easy to contributions to projects within small and large teams. Github provides each na d every collaboration features a software development platform provides.

What business problems are you solving with the product? What benefits have you realized?

We am using git hub in each and every project for source code management. Github is very easy to use git hosting provider server. Github allows easy contributions of code between our project members. Github provides a way to review code before it is merged into master branch. It provides nice interface to view all commit history and allows to easily compare two different commits. Github provide fast searching across all files.

GitHub review by Vinit P.
Vinit P.
Validated Reviewer
Verified Current User
Review Source

"Great place to work!"

What do you like best?

Super smart people. Unbelievable benefits and work conditions. It has Flexible work spaces. Educational support is amazing and everyone is so nice and helpful. It has ability to share your opinion for any problem or any project. There are lots of open source projects and modules that you can use for your projects.

What do you dislike?

The user interface is quiet bad. If someone is new to GitHub then it will be hard for him to work in GitHub initially. We don't always get everything right but it is because its a company playing catch up as it moves from a start up mentality into a more mature approach.

Recommendations to others considering the product

It is the best place to do your work in teams and you can find open source projects and modules easily.

What business problems are you solving with the product? What benefits have you realized?

It is a great platform to maintain an online repository code.It can be used as project code management for every project. We can able to facilitate our code reviews very easily.

GitHub review by Harsh P.
Harsh P.
Validated Reviewer
Verified Current User
Review Source

"Push well with GitHub"

What do you like best?

I really like the UI/UX of the website, it gives clean and easy to manage interface where one can easily mange everything from commits to issue. I also like the GitHub Desktop application they provide which helps you manage your code with a GUI and not a command line. One great thing about GitHub is anyone can easily host their website directly from the repository created and enabling serve website feature.

What do you dislike?

Everything is great except one or two things.

1) One cannot upload more than 100 files at a time, directly using upload feature on website.

2) One cannot upload file of 100MB.

Recommendations to others considering the product

It is simple to use but when you first you first use command line you face some problems here is a simple guide you can use to make your first code push: https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/

What business problems are you solving with the product? What benefits have you realized?

Using it for managing Git Repository for different projects we work on.

GitHub review by Shafqat D.
Shafqat D.
Validated Reviewer
Verified Current User
Review Source

"One of the most useful tools for version control and online repos"

What do you like best?

The best part about GitHub is that it's a very popular platform for storing online repositories. Given that a lot of the value is derived from sharing code (for projects) through GitHub, that it is ubiquitous means that it is easy to find developers who know the tool already and get started on collaboration.

In addition, a lot of open source software is on GitHub, meaning it opens up more possibilities for users to contribute to such software themselves.

What do you dislike?

One thing lacking with GitHub is the ability to have private GitHub repos. As a free user, all repositories (repos) have to be made public. Some other sites like Bitbucket don't have this limitation, allowing for unlimited private repos. GitHub does have paid tiers which allow for private repos, but only for a limited amount (students, for example, can have 3 private repos). In addition, repos can't be hidden or unlisted which could prove useful in some cases.

Recommendations to others considering the product

Have secure (GPG-signed) commits set up, for maximum security!

What business problems are you solving with the product? What benefits have you realized?

The main business problem that GitHub solves is being able to share code collaboratively. Through GitHub's ability to store git version control repositories online, GitHub solves exactly that problem. We're able to see the code (that other people work on locally) get updated online easily and quickly.

We've also been able to facilitate code reviews much more easily, thanks to GitHub's features related to reviewing commits and pull requests.

GitHub review by Manju S.
Manju S.
Validated Reviewer
Verified Current User
Review Source

"Good solution for online code repository with multiple version control"

What do you like best?

I have been using git hub for a while now both as a professional and as a student. Back in the days while i was working as a software professional, we used git hub to maintain an online repository of our codes, for version control and for peer review. Currently i used it to maintain an online repository of my curriculum projects and to accomplish multiple edits by my project mates.

1. The best thing about this tool is that i could make any code changes necessary and update my git using the desktop application.

2. I can perform peer reviews by cloning a copy of the online version. Although the free version has limited access to features, the one used for business purpose has a lot more features available.

3. After uploading a fresh copy of the new version code, i could select an individual to review the changes i made in the code and ones the reviewer approves it, it is published.

What do you dislike?

1. The free accounts in github are always made public which is a disappointing.

2. Took me a while to get a hang of using github along with the desktop tool, this could lead a lot of customers to shy away from using this.

Recommendations to others considering the product

Use this if, you want to accomplish using an online repository for code, multiple version tracking, code collaboration and peer review.

What business problems are you solving with the product? What benefits have you realized?

1. A great source to maintain an online repository of code.

2. Assign peer reviewers online after updating the code.

3. Multiple users can clone the code and make changes and upload them back into the gihub for peer review.

4. The code automatically gets deployed into the live server ones the review is completed.

GitHub review by Rohit J.
Rohit J.
Validated Reviewer
Verified Current User
Review Source

"Very Good For Cloud Hosting"

What do you like best?

GitHub is a very great tool for cloud hosting services because with cloud hosting it also provides a platform through which you can collaborate with each other and then code,Using this fascinating technique we have already hosted many projects through github.Github also provides and invites collaborators from the open source world who help you out with your code and the improvements are sent through them by pull request means you can see if you want to update your code or not.It is a really better platform for hosting projects.

What do you dislike?

GitHub should also start providing real time chat option with the collaborators with which they can interact easily.

Recommendations to others considering the product

I recommend using GitHub to all the companies because using GitHub we can easily work collaboratively and specially those companies who have contracts with the foreign countries can easily work collaboratively with them using git hub.

What business problems are you solving with the product? What benefits have you realized?

We use GitHub at our company for hosting all sorts of currently under development projects.GitHub enables us to work collaboratively with all other companies where they can also contribute to our working project and we can help them in their project.GitHub also helps us to host website by which we can show the demo of the work done to our clients without actually deploying it.

GitHub review by Kevin S.
Kevin S.
Validated Reviewer
Verified Current User
Review Source

"Great version control for side project repositories"

What do you like best?

Free public repos.

The UI is clean, easy and intuitive.

It's very easy to fork projects, do code reviews, and discover new projects. I also like having private repos to just throw some code up./

The documentation is also pretty thorough and approachable; there's something here for users of all skill levels.

What do you dislike?

The private repos are a paid feature, which is fine when for solo stuff. I wouldn't want to use this for a large group project that wasn't open source though, since the pricing is per seat/user. which can get expensive quickly depending on the number of contributors.

Recommendations to others considering the product

Sign up for a free account and try it out. It doesn't cost anything and has a great supportive community to help you get started.

What business problems are you solving with the product? What benefits have you realized?

Collaboration on open source projects and hosting my own private repos in a centralized place. The entire open source community uses this and its a great place for new programmers/developers just starting out to discover what other folks in the community are doing. It's also the industry standard. I've picked up a few freelancing gigs that I wouldn't have otherwise just due to the fact that the hiring manager 'wouldn't consider candidates without a GitHub repo'.

GitHub review by Shardul T.
Shardul T.
Validated Reviewer
Review Source

"Github is a great place for storing projects"

What do you like best?

Github is a good place for hosting your projects which may be open source or may be not because they provide public as well as private repositories which is a great thing that I like about github.Also they provide great support when required and also the git client provided by them is good and easy to use and it makes it easy to push the updated project to your github account.The best part of github is the peer code review.You can give access to anyone from whom you would like to get contribution for your project.

What do you dislike?

I have nothing to dislike about github because it is a very great open source platform for developers to host their project.

Recommendations to others considering the product

I recommend using github to all the developers and engineers in IT industry to host their project on github if they are working with a team of many developers to make them efficient enough in their work and also perform their part in the project without obstructing others with great ease.

What business problems are you solving with the product? What benefits have you realized?

I use github to host my on going projects through public git repository of github.I use github everytime I am doing project in collabration of the team so that we all can work on the same project easily by sharing the project to all the users.This enables us to work efficiently.It is a great innovation of hosting git repositories.I love it very much.

GitHub review by Deepak S.
Deepak S.
Validated Reviewer
Verified Current User
Review Source

"A git repository which has great funtionalitieshii"

What do you like best?

Github is a place for hosting git repositories and get benefits of it s various functionalities like its great desktop clients one of which is free and the other one is paid.using the free client you can create repositories as well as pull and push the contents to your account on github.Github also has an option of private repositories to make sure that your content is secured.Github is the far most the best git service provider. hii

What do you dislike?

I have nothing to dislike about github except the pricing for private repositorieshii

Recommendations to others considering the product

I recommend using github to all my colleagues and all the developers around the world to use github as their storing repository for their projects.It nor only showcases their ability but also helps you to organize you work for usage in future.It is recommended for storing your projects.

What business problems are you solving with the product? What benefits have you realized?

I use github for storing my projects on github repositories and also for peer code review by allowing the other developers to contribute to my code and help me in my project.I also use github to showcase my projects in my resume as my skills.Github is the best place for storiung open source projects and also you can get the other projects which are open source for your usage.hii

GitHub review by Yash R.
Yash R.
Validated Reviewer
Verified Current User
Review Source

"An Online Git Repository With Excellent Desktop Client"

What do you like best?

Github is the online git repository for hosting your projects or any other open source work to you github account.You can do that easily by either uploading from the website or else pushing it from the git client.You can also retrieve it using pull request which is a great feature of github.Github also has various paid clients which have more advanced features.Also you can have your own private repository on github which is a paid one.Apart from all this you can share your code easily to other developers which is the main benefit of github.

What do you dislike?

Github is the best software for storing git repositories.I have nothing to dislike about it.

Recommendations to others considering the product

I recommend using github because it gives a friendly way of storing repositories free of cost and also you can share your projects with various developers.Also its git client is great and you can easily pull and push the project onto your github repository.Because of so many enhanced features github becomes the most recommended tool for hosting git repositories.

What business problems are you solving with the product? What benefits have you realized?

I use github to store my git repositories and my projects.I also share the repositories to my friends and other developers for getting help from them.It is very easy to do so.THey give pull requests and if I like the update I can accept it and also uploading to github is very easy for developers.Github is a very needy platform for hosting your project for free and securely.

GitHub review by samson d.
samson d.
Validated Reviewer
Verified Current User
Review Source

"A Repository For All Your Amazing Projects And Endeavours!"

What do you like best?

Well I'am in a software development industry and the first and foremost thing that I've heard about is "Github", I mean it's an amazing repository service that has amazing web based graphical user interface (GUI). It makes lot easier for you to contribute in the open source projects. I mean you can show case your skills on the go. It has various integration and and development functionalities such as you can explicitly track changes made in your code across versions. Furthermore it can easily be integrated with platforms such as Amazon and Google cloud thereby extending its capabilites even further.

What do you dislike?

Well being a professional in the Software industry I've been using this product for quite a well now and I, on the personal level haven't found any features and functionalities that I may dislike or disagree with.

Recommendations to others considering the product

Well people just use it, and from there you'll never have to migrate to any software or platform in the same league. The functionalities and features it provides are really exceptional be it Documentation, Sharing, repository etc.

Believe me you'll be fascinated by GitHub.

What business problems are you solving with the product? What benefits have you realized?

Well our team is working on a project for the Aerospace sector and we've been using GitHub to share code and different ideas that might be pitched in by the fellow team mates in different offices as well.

GitHub review by Kishan A.
Kishan A.
Validated Reviewer
Verified Current User
Review Source

"A Cool online Repository Service"

What do you like best?

Github is a online git repository service in which open repositories are availaible free of cost.Github also provides its client which can be used to push the updates in your repositories to your Github.Using it you can easily share the code to your colleagues or the other developers and get your code improvised which you can easily accept or decline accordingly.It is so much useful that it has become an eternal part of our company for hosting projects.

What do you dislike?

It is great but the private repositories are a little costly.

Recommendations to others considering the product

I recommend using github because it is best repositories hosting platform and is also available for free.You can also pull and push your content easily using github client with much ease which helps you easily manage your project so it is best git repository platform.

What business problems are you solving with the product? What benefits have you realized?

I use github for hosting my projects as well as the other projects in which I am involved.I help my colleagues and so they do using peer code review in github.Github is an innovative way of hosting projects with security and simplicity.It is cool hosting platform for git repositories.

GitHub review by Rahul C.
Rahul C.
Validated Reviewer
Verified Current User
Review Source

"Best Git Library"

What do you like best?

It is the best git repository and also it has option for private as well as public repository.It also has its own desktop application through which you can upload your repository and make regular updates to your repository.The private repository also comes with a minimal cost.It is best for hosting your project with much ease and also collaborate with developers also.It makes teamwork much easy.It is best Git Repository Available online.

What do you dislike?

It is best git repository and nothing to dislike about it.

Recommendations to others considering the product

I recommend using github for code review and hosting projects on github.It has its own git client for desktop controlling of your project push requests.It is the best git repository hosting website that you can ever have.Above all its public repositories are free.

What business problems are you solving with the product? What benefits have you realized?

It is best git repository.I have used it to host the projects to github and share it to my team and also get help from other developers around the world who are able to help you.It is also very great for showing live progress to the clients and also collaboration is very much easy.It is the best place to host your projects.

GitHub review by Abhinav T.
Abhinav T.
Validated Reviewer
Verified Current User
Review Source

"Just Amazing available almost every code I need "

What do you like best?

It is GitHub is the best place to impart code to companions, associates, cohorts, and finish outsiders.Git is quick, genuinely easy to utilize, fantastically solid, and completely included. When you put some code there, you can wager you'll generally have that code accessible to reference or backpedal to, or look at against some other code you have. Draw asks for are a fantastic component for community advancement! Furthermore, it incorporates with pretty much everything under the sun. I would state GitHub is the core of most vital open sources programming on the web. You can cooperate straightforwardly with the designers to report any sort of bugs or issues with the ventures.

What do you dislike?

1. The huge, content kiddie target it wears on its temple.

2. The free form can be restricted for non-open stores.

3. Need an expansion in the UI section a section and we are looking this release for the cell phone to got to 4. Administration and association is constrained Filtering is totally subject to how well you "tag" issues.

Recommendations to others considering the product

You should try it if u are a web developer or android developer or any ios developer. All variety of code is available there

What business problems are you solving with the product? What benefits have you realized?

Github helps me to find various repositories for my android, ios or web product. I own over 5+ Website and App and github contributed me in all of these web or app. You should try it if u are a web developer or android developer or any ios developer. All variety of code is available there and u can use them for free without giving any peny of money..

GitHub review by Indravardan S.
Indravardan S.
Validated Reviewer
Verified Current User
Review Source

"GitHub- Companion of Programmer"

What do you like best?

GitHub is a repository that provides public as well as private git repositories. Private repositories are paid though but public repositories are cost free. The plans for private repositories are not that expensive. GitHub has many nice features. It has one of the best documentation, public repositories enables other developers and programmers to help and contribute their login in your work and it has the best web hosting services to host and run the projects. Features just like this have mentioned enables the programming community around the world to help other programmers and communicate with them. Now git client is also available for desktop which also packs some nifty features.

What do you dislike?

Layman can find it difficult to understand since it leans towards the coders and programmers. Hence there is a learning curve expected. Git client for desktop needs some work to ease the operating. Rest all the features of Git are neat.

Recommendations to others considering the product

I would recommend GitHub since its one of the best repository. Its easy to use and has some of the best capable features.It allows you to add collaborators and you can get help as well as help programmer community.GitHub also has best hosting services and code review. In addition with Git client, however is complex in terms of use but also packs a serious punch of features.

What business problems are you solving with the product? What benefits have you realized?

I use GitHub to upload my running projects onto the public repository and share them among my colleagues and peerage. Uploading my projects onto the public repository I and my colleagues can work on them collaboratively as well as independently. Senior Manager can track my progress as well as the progress of my team on GitHub. We also help the programmer community if needed in solving bugs as well as searching bugs and reporting back to them. By using GitPages we have also created our own blog on which we write new articles every week and share them with other communities.

GitHub review by Vimal G.
Vimal G.
Validated Reviewer
Verified Current User
Review Source

"Github"

What do you like best?

Github has been helping open source projects for many years now. To contribute simply we have to create a pull request for the same and it can then be seamlessly be integrated inside the project. It works for public projects as well as private projects inside the company.

What do you dislike?

Nothing as of now. It is a really a great platform for developers

Recommendations to others considering the product

I will recommend for free plan

What business problems are you solving with the product? What benefits have you realized?

We have used it for publicizing code which is not proprietary. At the same time, the other code is private and we use it for internal tools and deployment and stuff. It supports hooks, so we use it to deploy automatically to the server, which easies our task to do it manually each time we commit to the master branch

GitHub review by Muhammad S.
Muhammad S.
Validated Reviewer
Verified Current User
Review Source

"Best Git and collaboration experience ever "

What do you like best?

Issues management, Repo projects, Wiki, Repo Discovery tab in the profile page, Github pages and also Gist just to name a few.

The contribution chart and repo analytic graphs is also interesting to look at. The ability to star repos and follow other user led to me discover so many project otherwise goes unnoticed! Also trending projects are very good to know as an open source enthusiast.

What do you dislike?

No three view for each repo. The workaround is an extension like Octotree which will give you exactly that. But it doesn't work well for private repos though.

Make more private repos available to free users, maybe 5? I pay $7 monthly mainly for this feature, but competitors like GitLab offers free private repo for everyone!

I feel like the help pages are a little bit dusty compare to other parts of the site. But I don't really need to go there though, except when I need some special features (like how to sign commits with GPG)

What business problems are you solving with the product? What benefits have you realized?

Team programming collaboration, issue tracking and project management. It's very fast and easy for everyone to use, since mostly everyone has it. It also makes developers want to write documentations, whether it's an easy README.md or a whole Wiki on the project, since Github display them nicely.

Kate from G2 Crowd

Learning about GitHub?

I can help.
* We monitor all GitHub reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.
GitHub
4.7
(971 reviews)