How to Install and Configure Basic Git Server on CentOS 6
Git has changed my life. I’m not exaggerating. I work with a lot of ‘one off’ scripts (BASH, PHP, and Python). They are spread out among systems and developed from my workstation and(sometimes) laptop. I spent 15 years keeping multiple versions and copies of the same scripts spread between systems. Looking back it seems Crazy!
While I’ve known about Git for years, but I had no idea how badly I needed it until I interviewed for a contract and the interviewer repeatedly mentioned Git as a crucial part of their development process. I admitted to him that I didn’t use it, but I would set it up myself and answer his questions in the next interview. I installed it and set out to learn the centralized Git workflow(similar to SVN; one master setup). There are other workflows and I recommend taking a look at this post if you are curious: https://www.atlassian.com/git/tutorials/comparing-workflows
Goals of this Post:
- Install and configure basic Git for centralized workflow