GitHub is the ideal tool for managing version control at any organization
Overall Satisfaction with GitHub
We use GitHub to manage all of the repos at our organization. We have teams of developers and also take advantage of the AI offerings available. In addition we leverage GitHub actions for deployment and wikis for documentation.
Pros
- Intuitive interface for managing pull request and code reviews
- Integration with AI tools make GitHub ideal for any organization
- GitHub's enterprise level security make it a top notch solution for any Enterprise
Cons
- GitHub could use a tool outside of enterprise level to allow merging two organizations together into a single organization
- Would be nice to have display names that are separate from GitHub url so we can change or update repos without changing url
- Being able to merge in 1 direction instead of a bi-directional merge would reduce headaches in some areas
- Would love to see some built in templates for setting up new repos preconfigured with set settings and permissions
- It's allowed us to scale our team in ways that aren't possible without efficient code management
- We've reduced errors and conflicts by the tools provided to make merging, reviewing code, and managing conflicts that are built in
- Onboarding time is reduced since most developers are familiar with the platform.
Over my career I've used a variety of other platforms but always find myself coming back to GitHub which has always had the most forward thinking features, evolving faster than other platforms, staying on the cutting edge of AI and other tools as they are released. AI integration and more all directly integrated make it stand above and beyond other tools.
Do you think GitHub delivers good value for the price?
Yes
Are you happy with GitHub's feature set?
Yes
Did GitHub live up to sales and marketing promises?
Yes
Did implementation of GitHub go as expected?
Yes
Would you buy GitHub again?
Yes

Comments
Please log in to join the conversation