en-US/about_PowerCode.Git.help.txt

TOPIC
    about_PowerCode.Git

SYNOPSIS
    A PowerShell module for Git that provides discoverability through standard
    PowerShell noun-verb naming, rich pipeline support for composing commands,
    and tab completion for parameters such as branch names, tags, and remotes.

LONG DESCRIPTION
    A PowerShell module for Git that provides discoverability through standard
    PowerShell noun-verb naming, rich pipeline support for composing commands,
    and tab completion for parameters such as branch names, tags, and remotes.

CMDLETS
    Add-GitItem
        Stages files in the working tree for the next commit, equivalent to git
        add.

    Copy-GitRepository
        Clones a remote git repository to a local directory, equivalent to git
        clone.

    Get-GitBranch
        Lists branches in a git repository, equivalent to git branch.

    Get-GitCommitFile
        Lists the files changed by a specific commit, comparing it against its
        parent.

    Get-GitDiff
        Shows changes between the working tree, index, or commits, equivalent to
        git diff.

    Get-GitLog
        Retrieves commit history from a git repository, equivalent to git log.

    Get-GitStatus
        Retrieves the working tree and index status of a git repository,
        equivalent to git status.

    Get-GitTag
        Lists tags in a git repository, equivalent to git tag -l.

    Get-GitWorktree
        Lists worktrees in a git repository, equivalent to git worktree list.

    Lock-GitWorktree
        Locks a worktree to prevent it from being pruned, equivalent to git
        worktree lock.

    New-GitBranch
        Creates a new branch in a git repository, equivalent to git branch.

    New-GitWorktree
        Creates a new worktree in a git repository, equivalent to git worktree
        add.

    Receive-GitBranch
        Pulls remote changes into the current branch, equivalent to git pull.

    Remove-GitBranch
        Deletes a branch from a git repository, equivalent to git branch -d.

    Remove-GitWorktree
        Removes a linked worktree from a git repository, equivalent to git
        worktree remove.

    Reset-GitHead
        Resets the current HEAD to a specified state, equivalent to git reset.

    Restore-GitItem
        Discards working-tree changes or unstages index changes for files in a
        git repository, equivalent to git restore.

    Resume-GitRebase
        Resumes a paused rebase after resolving conflicts or skips the current
        conflicting commit.

    Save-GitCommit
        Creates a commit from the current index, equivalent to git commit.

    Send-GitBranch
        Pushes a branch to a remote repository, equivalent to git push.

    Set-GitTag
        Creates a git tag, equivalent to git tag [-a] [-f] <name> [<target>].

    Start-GitRebase
        Starts a rebase operation, replaying commits from the current branch on
        top of the specified upstream branch.

    Stop-GitRebase
        Aborts the current rebase operation and restores the branch to its
        original state.

    Switch-GitBranch
        Switches the current branch of a git repository, equivalent to git
        switch.

    Unlock-GitWorktree
        Unlocks a previously locked worktree, equivalent to git worktree unlock.

SEE ALSO
    https://github.com/PowerCode/PowerCodeGit