Table of Contents

Git

Run common Git mutations through typed commands.

Entry points

Tools.Git.Add

Stages selected or all working-tree changes.

public static GitAdd Add { get; }

Property Value

GitAdd

Tools.Git.Commit

Records staged changes as a new commit.

public static GitCommit Commit { get; }

Property Value

GitCommit

Tools.Git.CreateTag

Creates an annotated tag at HEAD or a selected commit.

public static GitCreateTag CreateTag { get; }

Property Value

GitCreateTag

Tools.Git.Push

Pushes the current branch to its configured or selected remote.

public static GitPush Push { get; }

Property Value

GitPush

Tools.Git.PushTag

Pushes one selected tag to the configured or selected remote.

public static GitPushTag PushTag { get; }

Property Value

GitPushTag

Tools.Git.Reset

Unstages selected or all index changes without changing working-tree files.

public static GitReset Reset { get; }

Property Value

GitReset

Related types