GitHub Initial Setup
We might be switching to GitLab.
I rate the initial setup of GitHub a seven out of ten.
View full review »I wasn't involved in the initial installation, but I installed the open-source flavor of Git, which was straightforward. Enabling the AD or LDAP is the most important thing in the enterprise setup. I have not looked into that because the customer enabled it. I never got a chance to integrate LDAP with the access management system within GitHub.
Setting up GitHub is extremely simple. You create an account in five minutes and have your first repository set up in another two after that. You're up and going in under 10 minutes.
It's a lightweight solution. The only maintenance is usually related to active stuff that we're doing on the platform. I wouldn't classify that as maintenance. That's product improvement.
View full review »Buyer's Guide
GitHub
March 2024
Learn what your peers think about GitHub. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
768,578 professionals have used our research since 2012.
DC
Diptayan Chaudhuri
Developer at Kenvue
The initial setup is mostly straightforward. The deployment takes one hour.
View full review »The solution is cloud-based. I do not have to deploy it.
View full review »The initial setup is very straightforward; creating a repository and the paths required for local and other branches is easy.
The deployment time depends on the project size. We follow an agile sprint cycle so we can carry out new deployments every one to two weeks, and they don't take much time at all.
View full review »The initial setup of GitHub is simple. The full implementation took approximately a few hours. There was some user configuration that took some time.
View full review »AA
reviewer1558173
Vice President at a financial services firm with 10,001+ employees
I just manage the team. I've not involved in the more technical details. I wasn't present for the implementation process. I can't speak to how easy it was, or how difficult, via any first-hand knowledge.
View full review »There isn’t really an initial setup to deal with.
View full review »MS
Mohan_S
Information Technology Specialist at Brandix
There is a certain amount of difficulty involved in the work we did with the developer. This is because we use private repositories, not public ones, for security reasons and this requires the developer to have a code for a secure shell.
When we do the initial setup in the cPanel, we are supposed to utilize it for our infrastructure. The enrollment is set up to the cloud and the cPanel and GitHub to the local systems, wherever the developer may be found. Usually, they are remote. We have confidence that the developer reposits first to his local system and from there to the cloud and we must execute shell for these development purposes.
RN
Rod Nepo
Software Engineer at Wonders
Regarding the initial setup, I rate it an eight on a scale of one to ten, where one is difficult and ten is easy.
The solution is deployed on a private cloud since it is a corporate thing. We don't go for a public cloud.
The deployment is fast since we just have to run the script, and once it's done, it takes a few minutes.
MP
Massimo Picco
Managing Director at Enigen Italia
No installation is required.
View full review »AN
Alireza Nikseresht
CEO at Shiraz University
The initial setup was very easy.
View full review »AM
Alankar More
Sr. Software Engineer at Globant
The setup was very straightforward and easy for me.
View full review »The setup of GitHub is very simple if you have a knowledge of Linux and follow the process document.
View full review »The initial setup is simple and straightforward. it is not overly complex or difficult.
As it is a solution that is on the cloud, there is no manual maintenance required.
View full review »MP
Mykola Pelyp
Senior Azure DevOps Engineer at SoftServe Ltd.
The initial setup is super easy.
View full review »The initial setup is okay. You need to know what you're doing.
View full review »MK
Mary Kambo
Penetration tester at KNBS (Kenya National Bureau of Statistics)
There's no installation. However, you'll need other tools to help you with pushing the code to GitHub. Once you create your account and log in, it gives you the steps you are meant to follow, so that's good. It helps a complete beginner get started. They'd never get stuck.
View full review »The initial setup is a little complex because it requires some knowledge of GitHub and code versioning. Certain steps need to be taken in a specific order, and if any are skipped or done wrong, it can lead to failure. Aside from the mentioned challenges, one staff member can complete the setup.
There is sufficient documentation to help with the setup process.
View full review »LD
Letarik Terefe
IT Project Management /Research & Development Team Leader at Ethiopian Roads Administration
The initial setup is straightforward and easy. For someone who has actually good experience in software development, including using a repository solution, I think it is easy. Beginners need to refer to the manual and see some online tutorials to receive assistance so that it is easier for them to setup.
The initial setup was very simple.
It really depends on the application we're working on. I've seen deployments take as little as 15 or 20 minutes to push out a code change, up to hours or days depending on the functions that we're changing.
View full review »The installation for this solution is very easy.
View full review »It's a simple process.
View full review »ZW
nilihz
Enterprise Architect at a tech company with 10,001+ employees
The initial setup is quite simple. It took less than an hour and could even be done in as little as 15 minutes.
View full review »It’s very straightforward to set up. It’s not complex at all.
The learning curve for GitHub is pretty small. The more advanced commands will take a bit of time to learn. However, the basic commands are easy to learn. In a few days, you're good to go.
View full review »It is pretty straightforward. You just use your login ID and credentials.
View full review »AS
Avi Shvartz
CTO at a construction company with 1,001-5,000 employees
The initial setup for this solution was very straightforward.
View full review »DK
reviewer1927083
Works at a pharma/biotech company with 51-200 employees
The initial setup was straightforward. We are in a regulated industry with a large volume of organizations, and there are additional processes that need to be taken care of. Taking all that into account, the deployment took about 10 days. Implementation of GitHub alone just takes a few hours. We worked with a third-party vendor.
View full review »There was no need for an initial setup as I just use the solution on the cloud.
View full review »SN
Sai Nyayapathi
Associate Test Engineer at OSI Consulting, Inc.
GitHub doesn't require any setup. You only need to create an account and a repository. After that, you start adding your files.
View full review »AK
Anu Kaple
Technical Lead at FD
My organization installed everything, including the two-factor authentication security.
View full review »RS
reviewer1846407
Staff Engineer at a wireless company with 10,001+ employees
The initial setup is straightforward and only involved four to five steps.
RO
Reuel Oliver
Executive Director at Naga City Investment Board
There's no installation process.
View full review »PE
Priscila Elias
Software Test Automation Engineer at a manufacturing company with 5,001-10,000 employees
The initial setup is straightforward.
View full review »The solution’s initial setup is straightforward.
View full review »In terms of the setup, only the clients have you install it on your side. You have some clients that used to access it from the desktop basically, so that is the only place where you have to install the solution.
It's cloud, so you don't need staff for maintenance. It's designing the branches only that you need to worry about. It's like Gmail. You don't need any people for maintaining it.
View full review »GG
Gautam Gupta
Software Engineer at Infosys
The initial setup is straightforward.
Client setup takes about 15 to 15 minutes on the workstation where I do my development.
View full review »This solution does not require a big installation. It can be used as and when it is needed without a huge commitment.
HB
reviewer1465254
Software Engineer at a tech services company with 1,001-5,000 employees
I did not really work on the deployment per see. However, it is really easy to create new branches. There are also great opportunities for integration with other tools, for example. There's some great automation, for example, which is helpful.
View full review »VB
reviewer1450362
Associate Technical Manager at a computer software company with 11-50 employees
The initial setup of GitHub is very simple.
View full review »SG
Sandeep Gopi
Cloud Solution Architect at Microsoft
The initial deployment was straightforward and took three to four months.
View full review »AT
reviewer1709913
Project lead at a tech services company with 10,001+ employees
Initial setup was very simple.
View full review »SH
reviewer1595517
Solutions Architect at a government with 201-500 employees
The initial setup was straightforward.
View full review »SK
Subramanian Kuthalingam
CTO at Cantier Inc
Its initial setup is straightforward and easy. It is much easier and simpler than Azure DevOps. This is something that Microsoft has to aim for.
View full review »GL
Gustavo Lugo
Chief Solutions Officer at CleverIT B.V.
I have experience in many tools. GitHub is not the hardest, and it is also not the easiest. It is of medium level.
SM
SumitMaheshwari
Associate Software Engineer at SNP
The tool's setup is straightforward and takes seven days to complete.
View full review »MA
reviewer1893846
Solutions Consultant at a computer software company with 11-50 employees
The initial setup was easy.
View full review »The initial setup was straightforward.
View full review »XQ
reviewer1640841
Technical Lead at a tech services company with 51-200 employees
There's no real setup required, we just installed it and hooked it up to our project, and we put it into the Docker file. Not much setup.
The initial setup is very easy and there are multiple ways to integrate GitHub Dash or to command prompt and that simplifies things. We migrated to pipeline to build and deploy the process.
AA
Ali Albousaifi
Information Technology Consultant @ CIM at a tech services company with 11-50 employees
The initial setup was okay. It is not really difficult from my perspective.
It is so easy. It took about five minutes maximum. It was really easy to configure. But, as I told you, I couldn't figure out how I can use it with my local IDE or development IDE like VSCode or something like that. That's why I'm using Jira. If I use Jira I couldn't change the issue from GitHub to task. In GitHub I found it to be difficult with this.
Buyer's Guide
GitHub
March 2024
Learn what your peers think about GitHub. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
768,578 professionals have used our research since 2012.