Git-How

Search

SearchSearch
      • Commit Staged Files
      • diff two commits
      • edit file
      • fetch
      • graph
      • open file
      • Point Your Branch Head at Any Arbitrary Commit
      • Preparing to Modify History
      • Pulling from Remote
      • Pushing Up to Remote
      • Reset
      • Staging all files, specific files, and specific lines
      • Status of Working Directory
          • Branch Checkout without Stashing Changes
          • Check out a branch, and destroy local changes
          • Checking out an Existing Branch
          • How to tell you are in a Detached State
          • Create a New Branch based off a Stash
          • Create a New Branch based on an Existing Branch
          • Create a New Branch based on commit SHA
        • delete a branch
        • Merge branch
        • Rebase over Main Branch
        • rename a branch
        • Best Practices
        • Writing a Good Commit Message
        • merge conflicts
        • Resolving Merge Conflicts
        • Too many conflicts after Rebasing
        • I give up.
        • Permanently Delete a File
        • Amend an old commit
        • Checking out a specific commit
        • committed a file that should be ignored
        • Make a change to Files on Last Commit
        • Reword a Commit message
        • Rewrite Last Commit Message
        • View details about a commit
          • edit lazygit configuration file
          • Recommended customizations
          • Discard all changes on a single file
          • Nuking Working Tree
          • Revert all uncommitted changes
          • bisect
          • custom command
          • git-alias
          • Open a pull request
          • switch to a recent git repo
          • worktrees
          • 1. Status Panel
          • 2. Files Panel
          • 3. Local Branches Panel
          • 4. Commits Panel
          • 5. Stash panel
          • Overview of Panels
        • Getting a Concise Summary of What Files Changed
        • Cherry Pick
        • Delete Code from Old Commits
        • fixup
        • Interactive Rebasing
        • rebase magic with patches
        • rebase with marked commits
        • Redistributing code from old commits
        • remove a file from a commit
        • Splitting a Commit
        • squash
        • The Autosquash workflow
        • Adding a new remote
        • Add files to Stash
        • Applying files from Stash
        • Delete a Stash
        • Popping files from Stash
        • Add Submodule
        • Change submodule URL
        • Remove submodule
        • Update a submodule
        • discard unstaged changes
        • reflog or undo
        • revert commit
    Home

    ❯

    basics

    Folder: basics

    13 items under this folder.

    • Mar 01, 2025

      Staging all files, specific files, and specific lines

      • #screenshot
    • Mar 01, 2025

      Pushing Up to Remote

      • #screenshot
    • Mar 01, 2025

      Pulling from Remote

      • Mar 01, 2025

        open file

        • #panel/2
      • Mar 01, 2025

        Point Your Branch Head at Any Arbitrary Commit

        • #fix/audit
        • #screenshot
      • Mar 01, 2025

        graph

        • #panel/1
        • #panel/4
        • #screenshot
      • Mar 01, 2025

        Commit Staged Files

        • #panel/2
      • Mar 01, 2025

        Status of Working Directory

        • #panel/2
      • Mar 01, 2025

        fetch

        • #panel/2
        • #discuss
      • Mar 01, 2025

        edit file

        • #panel/2
      • Mar 01, 2025

        diff two commits

        • #fix/audit
      • Mar 01, 2025

        Reset

        • #panel/4
        • #fix/audit
      • Mar 01, 2025

        Preparing to Modify History

        • #fix/audit

      Created with Quartz v4.1.4, © 2025

      • GitHub