🐙
Git Developer Guide
Ask or search...
Ctrl
K
About
More
About
Table of Content
Previous
Scope of this book
Next
What is Version Control?
Last updated
1 year ago
Was this helpful?
Introduction to Version Control
Git Basics
Working with Git
Working with remote repositories
Advanced git features
Git in real-world
Git Troubleshooting
What is version control?
Overview of git and it's benefits
Setting up git on different platforms
Initialising a new git repository
Understanding the git workflow
Committing changes and writing good commit messages
Viewing and navigating commit history
Git basics - practice scenarios
What is Git Branch?
Creating and switching between branches
Merging branches and resolving conflicts
Best practices for branch management
Git workflows
Git log
Git stash
Working with git - practice scenarios
Cloning a repository from remote
Pushing and pulling changes to and from remote repositories
Collaborative workflows - Forking, Branching & Pull Requests
Resolving conflicts in a collaborative environment
Collaborating with git - practice scenarios
Aliases and custom configurations
Working with tags and releases
Rewriting commit history with interactive rebase
Utilising git hooks for automation
Advanced git features - practice scenarios
Managing a project with multiple contributors
Integrating git with continuous integration, continuous deployment (CI/CD)
Versioning assets with Git LFS (Large File Storage)
Deploying a web application using git
Git in real world - practice scenarios
Git Best Practices and Tips
Conclusion & next steps