layout | title | subtitle | use-site-title | permalink |
---|---|---|---|---|
page |
Git Resources & Projects |
Git Resources & Projects for our Pre Apprenticeship Training |
true |
/git |
In this session we'll learn about change management and version control. How it is possible for multiple developers work on the same code at the same time using git as a version control tool. We'll also look at how we can use git to provide a workflow and code review process to make sure we are solving the problems at hand while producing the best code possible.
At the end of this training you will be able to:
- Install git on your machine
- Understand basic Git commands
- Use command line to work with local and remote git repositories
- Create and manage repositories and collaborators in GitHub
- Use GitHubs 'Pull Request' feature for code reviews
- Why change management
- Version control software
- Intro to Git
- Go through the Readme file in the Git Repo for Git-It
- Install GitHub Desktop and a text editor (if you have not already)
- Download and install the Git-It desktop tutorial
- Complete the tutorial
- Create a new repo for your GitHub profile page
NB - When creating your profile page be sure to write good commit messages. Employers will like to see you understand the importance of well structured code and communication.
- Slides: Bootcamp Day 2
- Medium Git - ELI5
- GitHub Try Git
- PeepCode Git Internals PDF
- Intro to GitHub: Fork, Branch, Pull Request
- Think Like (a) Git. A series of introductory blogs, aimed at beginners.
- Everyday Git - The most common commands with examples