Learn GitHub: Best Practices
Offered By: Codecademy
Course Description
Overview
Learn how to maintain clean code and work with the GitHub community.
Continue your GitHub learning journey with Learn GitHub: Best Practices. Learn how to interact with and fully utilize the powerful GitHub community of developers.
* Write clear pull requests
* Make .gitignore files
* Use Git rebase
### Notes on Prerequisites
We recommend that you complete [Learn GitHub: Introduction](https://www.codecademy.com/learn/learn-github-introduction) before completing this course.
Continue your GitHub learning journey with Learn GitHub: Best Practices. Learn how to interact with and fully utilize the powerful GitHub community of developers.
* Write clear pull requests
* Make .gitignore files
* Use Git rebase
### Notes on Prerequisites
We recommend that you complete [Learn GitHub: Introduction](https://www.codecademy.com/learn/learn-github-introduction) before completing this course.
Syllabus
- Best Practices for GitHub Repositories: Learn how to manage your GitHub repository when more people start joining your team.
- Informational: Intro to Best Practices for GitHub
- Article: How To Write a Good Pull Request
- Article: How To Use Git Rebase
- Article: Git Rebase Off-Platform Project
- Article: Managing a GitHub Repository
- Article: Using a .gitignore File in Your GitHub Repository
- Collaborating with the GitHub Community: Learn how to access all that the GitHub community offers, and how to be a contributor yourself.
- Article: What is the GitHub Community?
- Article: Forking a Repository
- KanbanProject: Contributing to the Codecademy Docs Repository
- Article: Off-Platform Project: Wedding RSVP
- Informational: Next Steps
Taught by
Nitya Mandyam
Related Courses
Introduction to Agile Software Development: Tools & TechniquesUniversity of California, Berkeley via edX Advanced Topics and Techniques in Agile Software Development
University of California, Berkeley via edX The Data Scientist’s Toolbox
Johns Hopkins University via Coursera How to Use Git and GitHub
Udacity Desarrollo de Videojuegos 3D en Unity: Una Introducción
Universidad de los Andes via Coursera