API-CLI

 view release on metacpan or  search on metacpan

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>



( run in 0.814 second using v1.01-cache-2.11-cpan-39bf76dae61 )