How to review and edit a pull request
A guide to the GitHub pull request review process, covering merging, commenting, and updating code from both reviewer and submitter perspectives.
A guide to the GitHub pull request review process, covering merging, commenting, and updating code from both reviewer and submitter perspectives.
A beginner-friendly guide explaining what a pull request is, using an analogy, and detailing the steps to submit one on GitHub.
A tutorial explaining how to use Git's stash feature to temporarily save uncommitted work and switch branches without losing changes.
A guide to using `git add -p` to selectively stage specific changes within a file for a commit, improving commit history.
A guide to using Git Flow, a branching strategy for managing development, feature, release, and hotfix branches in a Git repository.
Explains Git branches using a parallel worlds analogy, covering creation, purpose, and workflow for beginners.
A beginner's guide to identifying and resolving Git merge conflicts when collaborating on code, including a practical example.
A developer shares the process of successfully claiming an inactive GitHub username by invoking GitHub's name squatting policy.
A beginner's guide to cloning a Git repository from GitHub, covering the process, SSH usage, and collaborator rights.
A developer shares and explains their personal collection of Git aliases to streamline common version control commands and workflows.
A beginner's guide to pulling changes from a Git remote repository, covering the fetch and pull commands in a typical workflow.
A beginner's guide to setting up a Git remote on GitHub, covering repository creation and linking a local repo using the Fork GUI.
A beginner's guide to making your first Git commit using the Fork client, covering staging files and writing commit messages.
A beginner-friendly guide to understanding Git and setting up a Git client, focusing on the Fork application.
Argues that Git is already decentralized via email, and new forges should embrace email-based collaboration instead of building separate ActivityPub systems.
Explores the benefits of using email-based git workflows with tools like git send-email, contrasting them with web platforms like GitHub.
A beginner-friendly guide to setting up and using Git and GitHub, covering essential commands for web development.
A technical guide on using diff and patch commands to recursively apply configuration changes between software versions.
A developer compares GitHub to his alternative platform, sr.ht, discussing design philosophy, features like CI, and a different business model.
Explores software engineering as programming integrated over time and with other programmers, using Go's design decisions as examples.