Search
Contents
22.
Git More Collaboration
22.
Git More Collaboration
ΒΆ
22.1. What is Git?
22.1.1. Version Control Systems
22.1.2. Getting Started with Git
22.1.3. Check Your Understanding
22.2. Repositories and Commits
22.2.1. Create a Repository
22.2.2. Making Commits
22.2.3. Check Your Understanding
22.3. Remote Repositories
22.3.1. Local, Remote, GitHub, Oh My!
22.3.2. Collaborating with Colleagues
22.3.3. Renaming the Default Branch
22.3.4. Contributing to a Remote Repository
22.3.5. Check Your Understanding
22.4. Branches
22.4.1. Branching in Git
22.4.2. Creating a New Branch
22.4.3. Switching to an Existing Branch
22.4.4. Check Your Understanding
22.5. Merging in Git
22.5.1. How to Merge
22.5.2. Merge Conflicts
22.5.2.1. Ways to Avoid Merge Conflicts
22.5.3. Check Your Understanding
22.6. Exercises: Git
22.6.1. Working in a Local Repository
22.6.2. Setting up a Github Account
22.6.2.1. Create a Personal Access Token (PAT)
22.6.3. Optional: The SSH Key
22.7. Studio: Communication Log
22.7.1. Getting Ready: Code Together
22.7.2. Overview
22.7.3. Studio
22.7.3.1. Step 1: Create a New Repository
22.7.3.2. Step 2: Share Your Repository On GitHub
22.7.3.3. Step 3: Clone a Project from GitHub
22.7.3.4. Step 4: Add A Collaborator To A GitHub Project
22.7.3.5. Step 5: Join the Project and Push
22.7.3.6. Step 6: Pull Pilot's Line and Add Another Line
22.7.3.7. Step 7: Do It Again: Pull, Change, and Push!
22.7.3.8. Step 8: Create a Branch In Git
22.7.3.9. Create a Pull Request In GitHub
22.7.3.10. Step 10: Make a Change in the New Branch
22.7.3.11. Step 11: Merge the Pull Request
22.7.3.12. Step 12: Merge Conflicts!
22.7.3.13. Step 13: Resolving Merge Conflicts
22.7.3.14. Step 14: Pulling the Merged Code
22.7.3.15. Step 15: More Merge Conflicts!
22.7.3.16. Resources
←
21.4.
Exercises: CSS
22.1.
What is Git?
→