class Grits::Remote

Included Modules

Defined in:

grits/remote.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(raw : LibGit::Remote) #

[View source]

Class Method Detail

def self.create(repo : Repo, name : String, url : String) #

[View source]

Instance Method Detail

def fetch(refs : Array(String | Nil) = [] of String | ::Nil, options : FetchOptions | Nil = FetchOptions.default, reflog_message : String | Nil = nil) #

[View source]
def name #

[View source]
def refspecs : Array(String) #

[View source]
def update_tips!(callbacks : Remotable::Callbacks | Nil = Remotable::Callbacks.init, update_fetchhead : Bool | Nil = true, download_tags : TagStrategy | Nil = TagStrategy::DownloadTagsAuto, reflog_message : String | Nil = nil) #

[View source]
def url #

[View source]