paulund

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...