Do you work for GitHub?

GitHub Reviews & Product Details


What is GitHub?

GitHub is how people build software. Millions of individuals and organizations around the world use GitHub to discover, share, and contribute to software—from games and experiments to popular frameworks and leading applications. Together, we're defining how software is built today.

Write a Review

GitHub Screenshots


GitHub Profile Details

GitHub Profile Details

Provided by:

Provided by:
Aki Naito

Website
github.com
Vendor
GitHub
Description
GitHub Inc. provides code hosting services. It allows users to share codes with friends, co-workers, classmates, and strangers; offers control system for the collaborative development of software; allows users to fork, send pull requests, and manage various public and private repositories; and offers collaborator management, wikis, downloads, code review, and graphs. The company allows individuals and team members to discuss about codes; and track and assign issues to other teammates. GitHub Inc. was founded in 2008 and is based in San Francisco, California.
Company Website
Year Founded
2008
HQ Location
San Francisco, CA
LinkedIn® Page
www.linkedin.com
Employees on LinkedIn®
1,371
Twitter
@github
Twitter Followers
1,791,758
Show moreShow fewer

Customers Using GitHub

Cisco
Microsoft
IBM
Salesforce
General Electric
Adobe
Google
Amazon
VMware
Intuit
LinkedIn
Accenture

GitHub Reviews

Filter Reviews
Filter Reviews
Sort by
Ratings
Company Size
User Role
For Category
All Industries
Write a Review
1-50 of 1024 total GitHub reviews

GitHub Reviews

Write a Review
Filter By
Connections
Show reviews that mention
1-50 of 1024 total GitHub reviews
Copy Review URL
GitHub review by Sophie R.
Software Engineer
Computer Software
Mid-Market
(51-200 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Best service to create your repository!"

What do you like best?

In the company we work with Git and use Github for our repositories. The best thing about github is that we can keep our progress in the cloud and accessible to the entire team. In addition we can create different branches of work to join them once supervised.

The best thing about Github is:

- Unlimited repositories for free

- Total support for the Git protocol

- Online 24 hours a day

- Very easy to use

- The design of the web is simple and pleasing to the eye

- It supports every programing language

- It has templates for GNU, MIT licenses ...

- GitHub save all your history changes made to your code

What do you dislike?

The only negative thing that GitHub can have is that some options like private repositories are not free but it worth every penny i must say

Recommendations to others considering the product

I recommend GitHub not only because it is the best known but also because if you need a repository that is available all the time is the best solution.

Also the company is owned by Microsoft so you can rest assured that it will not close and your code will be lost

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

We pay Github monthly to have our private repositories among other things and it's worth every penny!

We needed an online solution for our repositories that would allow to have private repositories and GitHub was the solution, besides the price is very reasonable

Copy Review URL
GitHub review by Jacob H.
Computer Programmer
Computer Software
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"The best shared resource platform for a Programmer"

What do you like best?

I love this platform, the truth is that I think it is unique, it is excellent to get answers to problems that we do not have or can not solve, it is the best shared code platform that exists in my opinion, besides that it has tools such as viewers and saves backup copies of every change we make in our codes which is excellent because at the time of making an error is very easy to return on our same steps, fascinates me, also is excellent to work as a team and the collaboration that exists is of great level, also has an excellent community that is always willing to help. It should be noted that its use is free and that there is a paid version whose only advantage is being able to have private projects.

What do you dislike?

If I had to complain about something serious, the only way to have private projects is to pay, but the truth is that subscription is very economical and it is worth acquiring if we are a user whose code we are doing can not be shown.

Recommendations to others considering the product

I recommend it to anyone who is in the area of programming or web design because you really will not regret it, it will be useful to achieve almost any goal they have and for sure they will always get support from the community.

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

With this platform I have solved a myriad of problems and that without counting the number of problems that have summarized me since in many cases I get fractions of code that are necessary for the system that I have been developing and with these shared codes and free complement.

Copy Review URL
GitHub review by Miguel Angel A.
Instructor Professor
Enterprise
(5001-10,000 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"A usable source code repository and Open Source community site."

What do you like best?

The best thing about GitHub is certainly it's ease of use. The Web site is concise and to the point, all it's features are easy to use and are well organized as to be easy to find. You can also interact with it using any GUI for git or the good ol' command line tools should you prefer. It doesn't force a single way to use it's services on you.

It's versioned Paste Bin-like tool Gist is also pretty great for storing and sharing single or multi-file code snippets without cluttering your repositories.

GitHub also has some great collaboration tools for Open Source development, including a per-repository wiki and bug tracker, and the possibility to integrate repositories with continuous integration, source coverage analysis and other project management tools.

What do you dislike?

For each repository you create GitHub calculates a summary of it by programming language used. It usually works well, but it can get confused by certain file extensions, reporting the wrong languages (It usually confuses C++ with Objective-C).

A pet peeve of mine is also how GitHub's Gist doens't allow you to set a main file for multi-file pastes, instead using the file that comes first alphabetically (it's very anoying when your Gist repo is titled "Makefile" automatically because it's other files have names that sort after the M).

Recommendations to others considering the product

As the name suggests, GitHub is completely centered around Git, and as such it doesn't support SVN, Mercurial or any other SCM tool for project management.

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

I use GitHub to keep backups of all the projects I develop, from hobby projects to all work I produce in my work as a professor, like the course-work for my graduate studies to some projects being developed in the laboratory I work for.

Copy Review URL
GitHub review by Delna D.
chief software developer
Information Technology and Services
Small-Business
(2-10 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL
Business partner of the vendor or vendor's competitor, not included in G2 Crowd scores.

"GitHub is an amazing version control system.... The best for working in team..."

What do you like best?

Git is the best version control system I have ever used. It helps a lot in project management. When working in teams the main issue faced is someone will overwrite a change done by you. But git gives the best solution to it. When you push your changes, git will tell which all files have changes and you just want to pull the changes. Also most of the conflicts are solved by merge and if any exists, git points out it and we can easily correct and push the changes. Also git saves the history , so any time we can checkout to a previous stable stage. Another best part is git branching. We can start a new branch and work in this branch, which makes your live server stable. when your new branch is stable, you can merge it with live and all changes will be reflected in live.And you can know who made changes by using git.

What do you dislike?

Even if git is very easy to use, first when you start it is quit difficult since you have to memorize all the commands. Also it will take little time to be familiarized with git for a beginner. For a person with less programming skill, git will not be much easy to use.

Recommendations to others considering the product

I have been using GitHub for the last two years. I recommend this for all programmers because it helps a lot in my projects. It meets all the requirement of a version control system. Thank you team for this wonderful project.

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

When working in groups, the main problem faced was changes from a person will be overwritten by another person and also conflict resolution was a main issue.All these are easily solved by git. Also git branching and merge helps be test in live with out affecting the main branch.Also history is saved in git. So you can revert to ant stage , any time.

Copy Review URL
GitHub review by Ajay S.
Cofounder at Blubyn
Small-Business
(Myself Only)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

" The best tool to Manage Your Projects"

What do you like best?

I have been using Github for the past 4 years, and I am very much satisfied with there service. It is the best version control system. You can store your codes, update it. You can roll back to the previous code also as it keeps tracks of all the changes. It also provides you to collaborate in other peoples projects. There are a plethora of useful GitHub projects which will help to enhance the technical knowledge.

If you have an issue in your code just post it and I am sure someone from the community will answer it.

Github has a very vast and remarkable community.

What do you dislike?

One of the things I dislike about the Github is Private tier is a bit costly. For my company, we used Gitlab for private Tier.

There are limitations on the size of a file you can upload.

For a beginner, it might be a little difficult to understand the GitHub environment.

Also, one of the problems I struggle is to create a folder in desktop GitHub environment without command line interface.

Recommendations to others considering the product

If you are a student and wants to learn, contribute to open source project and get the guidance from top developers, you should start using Github.

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

I started using Github in my college days, at that time I was using it for my project. After a certain point, I realized it is a very powerful tool. As it allows you to share your project to other developers who want to contribute. Similarly, I can also contribute to open source projects. The benefits I get is that working in such a huge environment with best developers boost my programming skills. Which help me to build my own startup.

Copy Review URL
GitHub review by Karen H.
WordPress Consultant & Developer
Design
Small-Business
(Myself Only)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Great for sharing and storing code - an industry standard"

What do you like best?

I like how easy Github is to use and access plus it has integration with other systems and tools I use in my business. It was one of the first websites I started using for development when I was learning Git and learning the commands along with the system was fairly easy to get used to!

What do you dislike?

There was a slight learning curve but that is with any system. When I first started using Github there was no way to have a private repository without paying for a monthly subscription. Sometimes you just want to have a private repository for your own needs. Now with the new update private repositories are now free and if you need to have a team you can pay for better management.

Recommendations to others considering the product

Definitely, an industry standard set up an account and start pushing your code!

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

It helps me store the code I write for clients and access any necessary data points. It's nice to have in case I need to pull any information down to my local computer. Plus I can access it anywhere, also if I need to add anyone into a project I have that option. Also, most designers and developers are familiar with the program so they can quickly hop on!

Copy Review URL
GitHub review by every d.
Especialista en TI
Mid-Market
(51-200 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL
Business partner of the vendor or vendor's competitor, not included in G2 Crowd scores.

"Github the best tool for team development"

What do you like best?

GitHub is an excellent tool in the field of development and software, since it allows to share code among the work team, which facilitates teamwork, is able to make backup copies every time you code suffers a change, with which it is possible to return to previous versions in case of errors with the new changes.

Other highlights are its easy usability, its large active community, and it's free

What do you dislike?

The only disadvantage that github has is that in order to have a private project you must use its paid version, which does not have a high price, for everything else it is an excellent tool.

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

Github helps the company a lot when working as a team in the same project, being able to share information and changes made to the development that is being carried out, allowing to perform a better team work without any difficulty

Copy Review URL
GitHub review by Steve F.
Front end developer
Small-Business
(2-10 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"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.

Copy Review URL
GitHub review by Syed Zainul A.
Game Developer
Computer Games
Small-Business
(11-50 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"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.

Copy Review URL
GitHub review by Siaba R.
Software Developer
Computer Software
Mid-Market
(501-1000 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"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.

Copy Review URL
GitHub review by Ronit A.
Senior Software Engineer
Information Technology and Services
Enterprise
(10,001+ employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL
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.

Copy Review URL
GitHub review by James W.
Software Engineer
Information Technology and Services
Enterprise
(10,001+ employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"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.

Copy Review URL
GitHub review by Jon R.
Independent Software Developer
Enterprise
(1001-5000 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Flawless Git Experience"

What do you like best?

Github is the standard in easy to use git software. Everyone knows how to use it, and everyone has an account so it is very easy to code socially.

What do you dislike?

I dislike that the main product is closed source. Github claims to love open source, but it refuses to open source its main offering like it's competitor Gitlab.

Recommendations to others considering the product

I remember I once sent out an email asking for my custom domain to be supported with https with github pages, which was a feature that had just launched. I got a reply within an hour saying that everything was ready.

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

I'm solving the problem of having a hosted git server. This is essential for any sort of complex software project. The biggest benefits would have to be the familiarity everyone has with GitHub and the numerous integrations it has.

Copy Review URL
GitHub review by John A.
Senior Software Engineer
Information Technology and Services
Enterprise
(10,001+ employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL
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.

Copy Review URL
GitHub review by Rahul G.
Senior Software Engineering
Information Technology and Services
Mid-Market
(501-1000 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"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.

Copy Review URL
GitHub review by Mohit K.
Small-Business
(Myself Only)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"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

Copy Review URL
GitHub review by Tom A.
Senior Software Engineer
Telecommunications
Enterprise
(10,001+ employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL
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.

Copy Review URL
GitHub review by jaydeep t.
Small-Business
(Myself Only)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"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.

Copy Review URL
GitHub review by Rahul M.
Employee
Information Technology and Services
Small-Business
(11-50 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"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.

Copy Review URL
GitHub review by Juanfran G.
Small-Business
(2-10 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"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.

Copy Review URL
GitHub review by Julia S.
Software Engineer
Computer Software
Enterprise
(1001-5000 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"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.

Copy Review URL
GitHub review by Rofiqo Fauzan F.
Android Developer
Small-Business
(Myself Only)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"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.

Copy Review URL
GitHub review by Zayadur K.
Lead Developer
Computer Software
Small-Business
(2-10 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL
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.

Copy Review URL
GitHub review by Deepak h.
Python Developer
Computer Software
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"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.

Copy Review URL
GitHub review by Tarun A.
Senior Software Engineer
Information Services
Enterprise
(10,001+ employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"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

Copy Review URL
GitHub review by Tory H.
Software Engineer
Mid-Market
(51-200 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"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.

Copy Review URL
GitHub review by Ramesh J.
Senior Software Engineer
Information Technology and Services
Enterprise
(10,001+ employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL
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.

Copy Review URL
GitHub review by F. Andy S.
LEO Intermittent Lecturer ▪ Center for Entrepreneurship
Management Consulting
Small-Business
(11-50 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Obvious choice for version control"

What do you like best?

Easy-to-use, widely supported, feature rich. I began my career in the software industry by founding, operating, and selling a version control software company and working in that market for a decade. Today, however, I would not start any new software project, on any scale, without Github from day one.

What do you dislike?

That not project is hosted on Github. While I am perfectly comfortable working with other version control systems, I'd prefer to use Github.

Recommendations to others considering the product

Every software project needs version control and configuration management. Period. Github is, in my opinion, the hands-down correct choice. Start for free for open source projects or an inexpensive monthly subscription for proprietary projects.

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

Software version control and configuration management. The benefits of version control and SCM are well-known. Github delivers on these benefits with reliable, easy-to-use tools.

Copy Review URL
GitHub review by Parth S.
Software Developer
Information Technology and Services
Enterprise
(10,001+ employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"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.

Copy Review URL
GitHub review by Nayan S.
Senior Software Engineer
Information Technology and Services
Enterprise
(10,001+ employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL
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.

Copy Review URL
GitHub review by Himani S.
Software Engineer
Information Technology and Services
Enterprise
(10,001+ employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"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.

Copy Review URL
GitHub review by Sunil C.
Software Developer
Information Technology and Services
Enterprise
(10,001+ employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"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.

Copy Review URL
GitHub review by Jonathon P.
Frontend Web Developer
Automotive
Mid-Market
(51-200 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"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.

Copy Review URL
GitHub review by Sanjeet U.
React Developer (Contract)
Computer Software
Small-Business
(2-10 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"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.

Copy Review URL
GitHub review by Arijit R.
Software Engineer
Information Technology and Services
Enterprise
(10,001+ employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"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.

Copy Review URL
GitHub review by Slav I.
Co-Founder
Internet
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"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.

Helpful?