API-CLI

 view release on metacpan or  search on metacpan

examples/pod/githubcl.pod  view on Meta::CPAN

Delete a public key. Removes a public key. Require...

Parameters:

    keyId  *  ID of key.

=head3 DELETE /user/starred/:owner/:repo

    githubcl DELETE /user/starred/:owner/:repo <owner> <repo>

Unstar a repository

Parameters:

    owner  *  Name of a repository owner.
    repo   *  Name of a repository.      

=head3 DELETE /user/subscriptions/:owner/:repo

    githubcl DELETE /user/subscriptions/:owner/:repo <owner> <repo>

Stop watching a repository

Parameters:

    owner  *  Name of the owner. 
    repo   *  Name of repository.

=head3  GET

    githubcl  GET <subcommands>

GET call


=head3 GET /emojis

    githubcl GET /emojis

Lists all the emojis available to use on GitHub....


=head3 GET /events

    githubcl GET /events

List public events.


=head3 GET /feeds

    githubcl GET /feeds

List Feeds.


=head3 GET /gists

    githubcl GET /gists [options]

List the authenticated user's gists or if called a...

Options:

    --q-since    Timestamp in ISO 8601 format YYYY-MM-DDTHH:MM:SSZ.    
                 Only gists updated at or after this time are returned.


=head3 GET /gists/:id

    githubcl GET /gists/:id <id>

Get a single gist.

Parameters:

    id  *  Id of gist.

=head3 GET /gists/:id/comments

    githubcl GET /gists/:id/comments <id>

List comments on a gist.

Parameters:

    id  *  Id of gist.

=head3 GET /gists/:id/comments/:commentId

    githubcl GET /gists/:id/comments/:commentId <id> <commentId>

Get a single comment.

Parameters:

    id         *  Id of gist.   
    commentId  *  Id of comment.

=head3 GET /gists/:id/star

    githubcl GET /gists/:id/star <id>

Check if a gist is starred.

Parameters:

    id  *  Id of gist.

=head3 GET /gists/public

    githubcl GET /gists/public [options]

List all public gists.

Options:

    --q-since    Timestamp in ISO 8601 format YYYY-MM-DDTHH:MM:SSZ.    
                 Only gists updated at or after this time are returned.


=head3 GET /gists/starred

    githubcl GET /gists/starred [options]

List the authenticated user's starred gists....

Options:

    --q-since    Timestamp in ISO 8601 format YYYY-MM-DDTHH:MM:SSZ.    
                 Only gists updated at or after this time are returned.


=head3 GET /gitignore/templates

    githubcl GET /gitignore/templates

Listing available templates.


=head3 GET /gitignore/templates/:language

    githubcl GET /gitignore/templates/:language <language>

Get a single template.

Parameters:

    language  *  

=head3 GET /issues

    githubcl GET /issues [options]

List issues.

Options:

    --q-filter     *  Issues assigned to you / created by you / mentioning you / you're       
                      subscribed to updates for / All issues the authenticated user can see   
    --q-state      *                                                                          
    --q-labels     *  String list of comma separated Label names. Example - bug,ui,@high.     
    --q-sort       *                                                                          
    --q-direction  *                                                                          
    --q-since         Optional string of a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.
                      Only issues updated at or after this time are returned.                 


=head3 GET /legacy/issues/search/:owner/:repository/:state/:keyword

    githubcl GET /legacy/issues/search/:owner/:repository/:state/:keyword <keyword> <state> <owner> <repository>

Find issues by state and keyword....

Parameters:

    keyword     *  The search term.                                                          
    state       *  Indicates the state of the issues to return. Can be either open or closed.
    owner       *                                                                            
    repository  *                                                                            

=head3 GET /legacy/repos/search/:keyword

    githubcl GET /legacy/repos/search/:keyword [options] <keyword>

Find repositories by keyword. Note, this legacy me...

Options:

    --q-order         The sort field. if sort param is provided. Can be either asc or desc.                      
    --q-language      Filter results by language                                                                 
    --q-start_page    The page number to fetch                                                                   
    --q-sort          The sort field. One of stars, forks, or updated. Default: results are sorted by best match.

Parameters:

    keyword  *  The search term

=head3 GET /legacy/user/email/:email

    githubcl GET /legacy/user/email/:email <email>

This API call is added for compatibility reasons o...

Parameters:

    email  *  The email address

=head3 GET /legacy/user/search/:keyword

    githubcl GET /legacy/user/search/:keyword [options] <keyword>

Find users by keyword.

Options:

    --q-order         The sort field. if sort param is provided. Can be either asc or desc.                      
    --q-start_page    The page number to fetch                                                                   
    --q-sort          The sort field. One of stars, forks, or updated. Default: results are sorted by best match.

examples/pod/githubcl.pod  view on Meta::CPAN

List your notifications.

Options:

    --q-all              True to show notifications marked as read.                                       
    --q-participating    True to show only notifications in which the user is directly participating      
                         or mentioned.                                                                    
    --q-since            The time should be passed in as UTC in the ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.
                         Example: "2012-10-09T23:39:01Z".                                                 


=head3 GET /notifications/threads/:id

    githubcl GET /notifications/threads/:id <id>

View a single thread.

Parameters:

    id  *  Id of thread.

=head3 GET /notifications/threads/:id/subscription

    githubcl GET /notifications/threads/:id/subscription <id>

Get a Thread Subscription.

Parameters:

    id  *  Id of thread.

=head3 GET /orgs/:org

    githubcl GET /orgs/:org <org>

Get an Organization.

Parameters:

    org  *  Name of organisation.

=head3 GET /orgs/:org/events

    githubcl GET /orgs/:org/events <org>

List public events for an organization....

Parameters:

    org  *  Name of organisation.

=head3 GET /orgs/:org/issues

    githubcl GET /orgs/:org/issues [options] <org>

List issues.

Options:

    --q-filter     *  Issues assigned to you / created by you / mentioning you / you're       
                      subscribed to updates for / All issues the authenticated user can see   
    --q-state      *                                                                          
    --q-labels     *  String list of comma separated Label names. Example - bug,ui,@high.     
    --q-sort       *                                                                          
    --q-direction  *                                                                          
    --q-since         Optional string of a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.
                      Only issues updated at or after this time are returned.                 

Parameters:

    org  *  Name of organisation.

=head3 GET /orgs/:org/members

    githubcl GET /orgs/:org/members <org>

Members list.

Parameters:

    org  *  Name of organisation.

=head3 GET /orgs/:org/members/:username

    githubcl GET /orgs/:org/members/:username <org> <username>

Check if a user is, publicly or privately, a membe...

Parameters:

    org       *  Name of organisation.
    username  *  Name of the user.    

=head3 GET /orgs/:org/public_members

    githubcl GET /orgs/:org/public_members <org>

Public members list.

Parameters:

    org  *  Name of organisation.

=head3 GET /orgs/:org/public_members/:username

    githubcl GET /orgs/:org/public_members/:username <org> <username>

Check public membership.

Parameters:

    org       *  Name of organisation.
    username  *  Name of the user.    

=head3 GET /orgs/:org/repos

    githubcl GET /orgs/:org/repos [options] <org>

List repositories for the specified org....

Options:

examples/pod/githubcl.pod  view on Meta::CPAN

    branch  *  Name of the branch.      

=head3 GET /repos/:owner/:repo/collaborators

    githubcl GET /repos/:owner/:repo/collaborators <owner> <repo>

List.

Parameters:

    owner  *  Name of repository owner.
    repo   *  Name of repository.      

=head3 GET /repos/:owner/:repo/collaborators/:user

    githubcl GET /repos/:owner/:repo/collaborators/:user <owner> <repo> <user>

Check if user is a collaborator...

Parameters:

    owner  *  Name of repository owner.
    repo   *  Name of repository.      
    user   *  Login of the user.       

=head3 GET /repos/:owner/:repo/comments

    githubcl GET /repos/:owner/:repo/comments <owner> <repo>

List commit comments for a repository....

Parameters:

    owner  *  Name of repository owner.
    repo   *  Name of repository.      

=head3 GET /repos/:owner/:repo/comments/:commentId

    githubcl GET /repos/:owner/:repo/comments/:commentId <owner> <repo> <commentId>

Get a single commit comment.

Parameters:

    owner      *  Name of repository owner.
    repo       *  Name of repository.      
    commentId  *  Id of comment.           

=head3 GET /repos/:owner/:repo/commits

    githubcl GET /repos/:owner/:repo/commits [options] <owner> <repo>

List commits on a repository.

Options:

    --q-since     The time should be passed in as UTC in the ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.
                  Example: "2012-10-09T23:39:01Z".                                                 
    --q-sha       Sha or branch to start listing commits from.                                     
    --q-path      Only commits containing this file path will be returned.                         
    --q-author    GitHub login, name, or email by which to filter by commit author.                
    --q-until     ISO 8601 Date - Only commits before this date will be returned.                  

Parameters:

    owner  *  Name of repository owner.
    repo   *  Name of repository.      

=head3 GET /repos/:owner/:repo/commits/:ref/status

    githubcl GET /repos/:owner/:repo/commits/:ref/status <owner> <repo> <ref>

Get the combined Status for a specific Ref...

Parameters:

    owner  *  Name of repository owner.
    repo   *  Name of repository.      
    ref    *                           

=head3 GET /repos/:owner/:repo/commits/:shaCode

    githubcl GET /repos/:owner/:repo/commits/:shaCode <owner> <repo> <shaCode>

Get a single commit.

Parameters:

    owner    *  Name of repository owner.
    repo     *  Name of repository.      
    shaCode  *  SHA-1 code of the commit.

=head3 GET /repos/:owner/:repo/commits/:shaCode/comments

    githubcl GET /repos/:owner/:repo/commits/:shaCode/comments <owner> <repo> <shaCode>

List comments for a single commitList comments for...

Parameters:

    owner    *  Name of repository owner.
    repo     *  Name of repository.      
    shaCode  *  SHA-1 code of the commit.

=head3 GET /repos/:owner/:repo/compare/:baseId...:headId

    githubcl GET /repos/:owner/:repo/compare/:baseId...:headId <owner> <repo> <baseId> <headId>

Compare two commits

Parameters:

    owner   *  Name of repository owner.
    repo    *  Name of repository.      
    baseId  *                           
    headId  *                           

=head3 GET /repos/:owner/:repo/contents/:path

    githubcl GET /repos/:owner/:repo/contents/:path [options] <owner> <repo> <path>

examples/pod/githubcl.pod  view on Meta::CPAN

=head3 GET /repos/:owner/:repo/git/tags/:shaCode

    githubcl GET /repos/:owner/:repo/git/tags/:shaCode <owner> <repo> <shaCode>

Get a Tag.

Parameters:

    owner    *  Name of repository owner.
    repo     *  Name of repository.      
    shaCode  *                           

=head3 GET /repos/:owner/:repo/git/trees/:shaCode

    githubcl GET /repos/:owner/:repo/git/trees/:shaCode [options] <owner> <repo> <shaCode>

Get a Tree.

Options:

    --q-recursive    Get a Tree Recursively. (0 or 1)

Parameters:

    owner    *  Name of repository owner.
    repo     *  Name of repository.      
    shaCode  *  Tree SHA.                

=head3 GET /repos/:owner/:repo/hooks

    githubcl GET /repos/:owner/:repo/hooks <owner> <repo>

Get list of hooks.

Parameters:

    owner  *  Name of repository owner.
    repo   *  Name of repository.      

=head3 GET /repos/:owner/:repo/hooks/:hookId

    githubcl GET /repos/:owner/:repo/hooks/:hookId <owner> <repo> <hookId>

Get single hook.

Parameters:

    owner   *  Name of repository owner.
    repo    *  Name of repository.      
    hookId  *  Id of hook.              

=head3 GET /repos/:owner/:repo/issues

    githubcl GET /repos/:owner/:repo/issues [options] <owner> <repo>

List issues for a repository.

Options:

    --q-filter     *  Issues assigned to you / created by you / mentioning you / you're       
                      subscribed to updates for / All issues the authenticated user can see   
    --q-state      *                                                                          
    --q-labels     *  String list of comma separated Label names. Example - bug,ui,@high.     
    --q-sort       *                                                                          
    --q-direction  *                                                                          
    --q-since         Optional string of a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.
                      Only issues updated at or after this time are returned.                 

Parameters:

    owner  *  Name of repository owner.
    repo   *  Name of repository.      

=head3 GET /repos/:owner/:repo/issues/:number

    githubcl GET /repos/:owner/:repo/issues/:number <owner> <repo> <number>

Get a single issue

Parameters:

    owner   *  Name of repository owner.
    repo    *  Name of repository.      
    number  *  Number of issue.         

=head3 GET /repos/:owner/:repo/issues/:number/comments

    githubcl GET /repos/:owner/:repo/issues/:number/comments <owner> <repo> <number>

List comments on an issue.

Parameters:

    owner   *  Name of repository owner.
    repo    *  Name of repository.      
    number  *  Number of issue.         

=head3 GET /repos/:owner/:repo/issues/:number/events

    githubcl GET /repos/:owner/:repo/issues/:number/events <owner> <repo> <number>

List events for an issue.

Parameters:

    owner   *  Name of repository owner.
    repo    *  Name of repository.      
    number  *  Number of issue.         

=head3 GET /repos/:owner/:repo/issues/:number/labels

    githubcl GET /repos/:owner/:repo/issues/:number/labels <owner> <repo> <number>

List labels on an issue.

Parameters:

    owner   *  Name of repository owner.
    repo    *  Name of repository.      
    number  *  Number of issue.         

examples/pod/githubcl.pod  view on Meta::CPAN

    teamId  *  Id of team.

=head3 GET /teams/:teamId/members

    githubcl GET /teams/:teamId/members <teamId>

List team members.

Parameters:

    teamId  *  Id of team.

=head3 GET /teams/:teamId/members/:username

    githubcl GET /teams/:teamId/members/:username <teamId> <username>

The "Get team member" API is deprecated and is sch...

Parameters:

    teamId    *  Id of team.      
    username  *  Name of a member.

=head3 GET /teams/:teamId/memberships/:username

    githubcl GET /teams/:teamId/memberships/:username <teamId> <username>

Get team membership.

Parameters:

    teamId    *  Id of team.      
    username  *  Name of a member.

=head3 GET /teams/:teamId/repos

    githubcl GET /teams/:teamId/repos <teamId>

List team repos

Parameters:

    teamId  *  Id of team.

=head3 GET /teams/:teamId/repos/:owner/:repo

    githubcl GET /teams/:teamId/repos/:owner/:repo <teamId> <owner> <repo>

Check if a team manages a repository...

Parameters:

    teamId  *  Id of team.                
    owner   *  Name of a repository owner.
    repo    *  Name of a repository.      

=head3 GET /user

    githubcl GET /user

Get the authenticated user.


=head3 GET /user/emails

    githubcl GET /user/emails

List email addresses for a user....


=head3 GET /user/followers

    githubcl GET /user/followers

List the authenticated user's followers...


=head3 GET /user/following

    githubcl GET /user/following

List who the authenticated user is following....


=head3 GET /user/following/:username

    githubcl GET /user/following/:username <username>

Check if you are following a user....

Parameters:

    username  *  Name of user.

=head3 GET /user/issues

    githubcl GET /user/issues [options]

List issues.

Options:

    --q-filter     *  Issues assigned to you / created by you / mentioning you / you're       
                      subscribed to updates for / All issues the authenticated user can see   
    --q-state      *                                                                          
    --q-labels     *  String list of comma separated Label names. Example - bug,ui,@high.     
    --q-sort       *                                                                          
    --q-direction  *                                                                          
    --q-since         Optional string of a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.
                      Only issues updated at or after this time are returned.                 


=head3 GET /user/keys

    githubcl GET /user/keys

List your public keys.


=head3 GET /user/keys/:keyId

    githubcl GET /user/keys/:keyId <keyId>

Get a single public key.

Parameters:

    keyId  *  ID of key.

=head3 GET /user/orgs

    githubcl GET /user/orgs

List public and private organizations for the auth...


=head3 GET /user/repos

    githubcl GET /user/repos [options]

List repositories for the authenticated user. Note...

Options:

    --q-type    


=head3 GET /user/starred

    githubcl GET /user/starred [options]

List repositories being starred by the authenticat...

Options:

    --q-direction    Ignored without 'sort' parameter.
    --q-sort                                          


=head3 GET /user/starred/:owner/:repo

    githubcl GET /user/starred/:owner/:repo <owner> <repo>

Check if you are starring a repository....

Parameters:

    owner  *  Name of a repository owner.
    repo   *  Name of a repository.      

=head3 GET /user/subscriptions

    githubcl GET /user/subscriptions

List repositories being watched by the authenticat...


=head3 GET /user/subscriptions/:owner/:repo

    githubcl GET /user/subscriptions/:owner/:repo <owner> <repo>

Check if you are watching a repository....

Parameters:

    owner  *  Name of the owner. 
    repo   *  Name of repository.

=head3 GET /user/teams

    githubcl GET /user/teams

List all of the teams across all of the organizati...


=head3 GET /users

    githubcl GET /users [options]

Get all users.

Options:

    --q-since    The integer ID of the last User that you've seen.


=head3 GET /users/:username

    githubcl GET /users/:username <username>

Get a single user.

Parameters:

    username  *  Name of user.

=head3 GET /users/:username/events

    githubcl GET /users/:username/events <username>

If you are authenticated as the given user, you wi...

Parameters:

    username  *  Name of user.

=head3 GET /users/:username/events/orgs/:org

    githubcl GET /users/:username/events/orgs/:org <username> <org>

This is the user's organization dashboard. You mus...

Parameters:

    username  *  Name of user.
    org       *               

=head3 GET /users/:username/followers

    githubcl GET /users/:username/followers <username>

List a user's followers

Parameters:

    username  *  Name of user.

=head3 GET /users/:username/following/:targetUser

    githubcl GET /users/:username/following/:targetUser <username> <targetUser>

Check if one user follows another....

Parameters:

    username    *  Name of user.
    targetUser  *  Name of user.

=head3 GET /users/:username/gists

    githubcl GET /users/:username/gists [options] <username>

List a users gists.

Options:

    --q-since    The time should be passed in as UTC in the ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.
                 Example: "2012-10-09T23:39:01Z".                                                 

Parameters:

    username  *  Name of user.

=head3 GET /users/:username/keys

    githubcl GET /users/:username/keys <username>

List public keys for a user.

Parameters:

examples/pod/githubcl.pod  view on Meta::CPAN

    githubcl PATCH /repos/:owner/:repo/pulls/:number <owner> <repo> <number>

Update a pull request.

Parameters:

    owner   *  Name of repository owner.
    repo    *  Name of repository.      
    number  *  Id of pull.              

=head3 PATCH /repos/:owner/:repo/pulls/comments/:commentId

    githubcl PATCH /repos/:owner/:repo/pulls/comments/:commentId <owner> <repo> <commentId>

Edit a comment.

Parameters:

    owner      *  Name of repository owner.
    repo       *  Name of repository.      
    commentId  *  Id of comment.           

=head3 PATCH /repos/:owner/:repo/releases/:id

    githubcl PATCH /repos/:owner/:repo/releases/:id <owner> <repo> <id>

Users with push access to the repository can edit ...

Parameters:

    owner  *  Name of repository owner.
    repo   *  Name of repository.      
    id     *                           

=head3 PATCH /repos/:owner/:repo/releases/assets/:id

    githubcl PATCH /repos/:owner/:repo/releases/assets/:id <owner> <repo> <id>

Edit a release asset

Parameters:

    owner  *  Name of repository owner.
    repo   *  Name of repository.      
    id     *                           

=head3 PATCH /teams/:teamId

    githubcl PATCH /teams/:teamId <teamId>

Edit team.

Parameters:

    teamId  *  Id of team.

=head3 PATCH /user

    githubcl PATCH /user

Update the authenticated user.


=head3  POST

    githubcl  POST <subcommands>

POST call


=head3 POST /gists

    githubcl POST /gists

Create a gist.


=head3 POST /gists/:id/comments

    githubcl POST /gists/:id/comments <id>

Create a commen

Parameters:

    id  *  Id of gist.

=head3 POST /gists/:id/forks

    githubcl POST /gists/:id/forks <id>

Fork a gist.

Parameters:

    id  *  Id of gist.

=head3 POST /markdown

    githubcl POST /markdown

Render an arbitrary Markdown document...


=head3 POST /markdown/raw

    githubcl POST /markdown/raw

Render a Markdown document in raw mode...


=head3 POST /orgs/:org/repos

    githubcl POST /orgs/:org/repos <org>

Create a new repository for the authenticated user...

Parameters:

    org  *  Name of organisation.

=head3 POST /orgs/:org/teams

    githubcl POST /orgs/:org/teams <org>

Create team.

Parameters:

    org  *  Name of organisation.

=head3 POST /repos/:owner/:repo/commits/:shaCode/comments

    githubcl POST /repos/:owner/:repo/commits/:shaCode/comments <owner> <repo> <shaCode>

Create a commit comment.

Parameters:

    owner    *  Name of repository owner.
    repo     *  Name of repository.      
    shaCode  *  SHA-1 code of the commit.

=head3 POST /repos/:owner/:repo/deployments

    githubcl POST /repos/:owner/:repo/deployments <owner> <repo>

Users with push access can create a deployment for...

Parameters:

    owner  *  Name of repository owner.
    repo   *  Name of repository.      

=head3 POST /repos/:owner/:repo/deployments/:id/statuses

    githubcl POST /repos/:owner/:repo/deployments/:id/statuses <owner> <repo> <id>

Create a Deployment Status

Parameters:

    owner  *  Name of repository owner.                   
    repo   *  Name of repository.                         
    id     *  The Deployment ID to list the statuses from.

=head3 POST /repos/:owner/:repo/forks

    githubcl POST /repos/:owner/:repo/forks <owner> <repo>

Create a fork.

Parameters:

    owner  *  Name of repository owner.
    repo   *  Name of repository.      

examples/pod/githubcl.pod  view on Meta::CPAN

Create a pull request.

Parameters:

    owner  *  Name of repository owner.
    repo   *  Name of repository.      

=head3 POST /repos/:owner/:repo/pulls/:number/comments

    githubcl POST /repos/:owner/:repo/pulls/:number/comments <owner> <repo> <number>

Create a comment.

Parameters:

    owner   *  Name of repository owner.
    repo    *  Name of repository.      
    number  *  Id of pull.              

=head3 POST /repos/:owner/:repo/releases

    githubcl POST /repos/:owner/:repo/releases <owner> <repo>

Create a release

Parameters:

    owner  *  Name of repository owner.
    repo   *  Name of repository.      

=head3 POST /repos/:owner/:repo/statuses/:ref

    githubcl POST /repos/:owner/:repo/statuses/:ref <owner> <repo> <ref>

Create a Status.

Parameters:

    owner  *  Name of repository owner.                                                    
    repo   *  Name of repository.                                                          
    ref    *  Ref to list the statuses from. It can be a SHA, a branch name, or a tag name.

=head3 POST /user/emails

    githubcl POST /user/emails

Add email address(es).


=head3 POST /user/keys

    githubcl POST /user/keys

Create a public key.


=head3 POST /user/repos

    githubcl POST /user/repos

Create a new repository for the authenticated user...


=head3  PUT

    githubcl  PUT <subcommands>

PUT call


=head3 PUT /gists/:id/star

    githubcl PUT /gists/:id/star <id>

Star a gist.

Parameters:

    id  *  Id of gist.

=head3 PUT /notifications

    githubcl PUT /notifications

Mark as read.


=head3 PUT /notifications/threads/:id/subscription

    githubcl PUT /notifications/threads/:id/subscription <id>

Set a Thread Subscription.

Parameters:

    id  *  Id of thread.

=head3 PUT /orgs/:org/public_members/:username

    githubcl PUT /orgs/:org/public_members/:username <org> <username>

Publicize a user's membership.

Parameters:

    org       *  Name of organisation.
    username  *  Name of the user.    

=head3 PUT /repos/:owner/:repo/collaborators/:user

    githubcl PUT /repos/:owner/:repo/collaborators/:user <owner> <repo> <user>

Add collaborator.

Parameters:

    owner  *  Name of repository owner.
    repo   *  Name of repository.      
    user   *  Login of the user.       

=head3 PUT /repos/:owner/:repo/contents/:path

examples/pod/githubcl.pod  view on Meta::CPAN

=head3 PUT /repos/:owner/:repo/notifications

    githubcl PUT /repos/:owner/:repo/notifications <owner> <repo>

Mark notifications as read in a repository....

Parameters:

    owner  *  Name of repository owner.
    repo   *  Name of repository.      

=head3 PUT /repos/:owner/:repo/pulls/:number/merge

    githubcl PUT /repos/:owner/:repo/pulls/:number/merge <owner> <repo> <number>

Merge a pull request (Merge Button's)...

Parameters:

    owner   *  Name of repository owner.
    repo    *  Name of repository.      
    number  *  Id of pull.              

=head3 PUT /repos/:owner/:repo/subscription

    githubcl PUT /repos/:owner/:repo/subscription <owner> <repo>

Set a Repository Subscription

Parameters:

    owner  *  Name of repository owner.
    repo   *  Name of repository.      

=head3 PUT /teams/:teamId/members/:username

    githubcl PUT /teams/:teamId/members/:username <teamId> <username>

The API (described below) is deprecated and is sch...

Parameters:

    teamId    *  Id of team.      
    username  *  Name of a member.

=head3 PUT /teams/:teamId/memberships/:username

    githubcl PUT /teams/:teamId/memberships/:username <teamId> <username>

Add team membership.

Parameters:

    teamId    *  Id of team.      
    username  *  Name of a member.

=head3 PUT /teams/:teamId/repos/:org/:repo

    githubcl PUT /teams/:teamId/repos/:org/:repo <teamId> <org> <repo>

In order to add a repository to a team, the authen...

Parameters:

    teamId  *  Id of team.            
    org     *  Name of a organization.
    repo    *  Name of a repository.  

=head3 PUT /user/following/:username

    githubcl PUT /user/following/:username <username>

Follow a user.

Parameters:

    username  *  Name of user.

=head3 PUT /user/starred/:owner/:repo

    githubcl PUT /user/starred/:owner/:repo <owner> <repo>

Star a repository.

Parameters:

    owner  *  Name of a repository owner.
    repo   *  Name of a repository.      

=head3 PUT /user/subscriptions/:owner/:repo

    githubcl PUT /user/subscriptions/:owner/:repo <owner> <repo>

Watch a repository.

Parameters:

    owner  *  Name of the owner. 
    repo   *  Name of repository.

=head3  help

    githubcl  help <subcommands> [options]

Show command help

Options:

    --all     (flag)


=head3  _meta

    githubcl  _meta <subcommands>

Information and utilities for this app


=head3 _meta completion

    githubcl _meta completion <subcommands>



( run in 0.754 second using v1.01-cache-2.11-cpan-5c0b1e786e0 )