module Octokit::Client::Gitignore

Methods for the Gitignore API

@see developer.github.com/v3/gitignore/

Public Instance Methods

gitignore_template(template_name, options = {}) click to toggle source

Get a gitignore template.

Use the raw {developer.github.com/v3/media/ media type} to get the raw contents.

@param template_name [String] Name of the template. Template names are

case sensitive, make sure to use a valid name from the
.gitignore_templates list.

@see developer.github.com/v3/gitignore/#get-a-single-template

@return [Sawyer::Resource] Gitignore template

@example Get the Ruby gitignore template

@client.gitignore_template('Ruby')
# File lib/octokit/client/gitignore.rb, line 38
def gitignore_template(template_name, options = {})
  get "gitignore/templates/#{template_name}", options
end
gitignore_templates(options = {}) click to toggle source

Listing available gitignore templates.

These templates can be passed option when creating a repository.

@see developer.github.com/v3/gitignore/#listing-available-templates

@return [Array<String>] List of templates.

@example Git all the gitignore templates

@client.gitignore_templates
# File lib/octokit/client/gitignore.rb, line 19
def gitignore_templates(options = {})
  get "gitignore/templates", options
end