Learn how to use version control to save and share your projects with others.
Overview
Syllabus
- What is Version Control
- Version control is an incredibly important part of a professional programmer's life. In this lesson, you'll learn about the benefits of version control and install the version control tool Git!
- Create a Git Repo
- Now that you've learned the benefits of Version Control and gotten Git installed, it's time you learn how to create a repository.
- Commits, Tags, Conflicts
- Knowing how to review an existing Git repository's history of commits is extremely important. You'll learn how to do just that in this lesson.
- Remotes and Developer Repos
- In this lesson, you'll learn how to fork another developer's project. Collaborating with other developers can be a tricky process, so you'll learn how to contribute to a public project.
- Writing READMEs for Repos
- Learn the importance of well documented code and see how to craft meaningful READMEs.
- Project: Post Your Work on GitHub
- Use your local git repository and your GitHub repository. Fork a repository, work on files, stage files and commit them to GitHub. You will also demonstrate how to hide files using .gitignore files.
Taught by
Richard Kalehoff