Git
11 notes
-
Change the Origin of a Git Repository
How to update a Git repository's remote origin URL, verify the change, and push all branches and tag...
-
Creating Pull Requests
How to write effective pull requests — keeping them small, writing useful titles and descriptions, a...
-
Git Branching Strategies
An overview of the most common Git branching strategies — Git Flow, trunk-based development, GitHub...
-
Git Hooks
How to use Git hooks to automate quality checks locally — with examples for pre-commit linting, comm...
-
Reviewing Pull Requests
Best practices for reviewing pull requests effectively, covering understanding the purpose, evaluati...
-
Stacked Pull Requests
How to use stacked pull requests to break large features into a series of small, reviewable branches...
-
Using Multiple SSH Keys
How to configure your machine to use different SSH keys for personal and work GitHub accounts using...
-
Versioning
An overview of versioning strategies for software projects, focusing on Semantic Versioning (SemVer)...
-
Writing Good Commit Messages
A practical guide to writing clear, consistent commit messages using the Conventional Commits specif...
Branching Strategies
-
Gitflow Branching Model
A detailed guide to the Gitflow branching model, covering its branch structure, feature and hotfix w...
-
Trunk-Based Development
A guide to trunk-based development, the branching strategy where all developers integrate changes in...