PowerShell module to create gists
PowerShell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
JSON 1.7.ps1
PsGist.psm1
README.markdown
build.ps1

README.markdown

��

NAME

New-Gist

SYNOPSIS

Publishes Github Gists.

SYNTAX

New-Gist [[-InputObject] ] [-File ] [-Description ] [-Username ] [-Public] [<Comm

onParameters>]

DESCRIPTION

Publishes files as Owned or Anonymous Github Gists.

PARAMETERS

-InputObject

    Accepts a series of files which will be published as a single Gist

-File

    A single file path to be published as a Gist.

-Description

    (optional) The Description of this Gist.

-Username

    The Github username which will own this Gist.

-Public []

When specified, the Gist will be made public. Default is private.

    This cmdlet supports the common parameters: Verbose, Debug,

    ErrorAction, ErrorVariable, WarningAction, WarningVariable,

    OutBuffer and OutVariable. For more information, type,

    "get-help about_commonparameters".

EXAMPLE 1 - Publishing a public Gist

gist -File "Hello.js" -Description "Hello.js greets all visitors"

EXAMPLE 2 - Publishing a private Gist

gist -File "Hello.js" -Description "Hello.js greets all visitors" -Public

EXAMPLE 3 - Publish a directory as gist

ls | gist -Description "Holy awesome batman!" -Public