class Git::Remote

Defined in:

lib/remote.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(repo, safe, name) #

[View source]

Instance Method Detail

def create_ref?(name : String, non_fast_forward = true) #

Creates a reference that points to the corresponding remote reference.


[View source]
def default_fetch_credential #

[View source]
def default_push_credential #

[View source]
def fetch(refspecs : Array(String)? = nil, options : FetchOptions? = nil, credential : Credentials::Base? = nil) #

[View source]
def fetch(refspec : String) #

[View source]
def fetch_credential=(fetch_credential : Credentials::Base?) #

[View source]
def fetch_credential? : Credentials::Base? #

[View source]
def fetch_options=(fetch_options : FetchOptions?) #

[View source]
def fetch_options? : FetchOptions? #

[View source]
def fetch_refspecs #

[View source]
def fetch_url #

[View source]
def name : String #

[View source]
def new_callback_payload(credential) #

[View source]
def push(refspec : String) #

[View source]
def push(refspecs : Array(String)? = nil, options : PushOptions? = nil, credential : Credentials::Base? = nil) #

[View source]
def push_credential=(push_credential : Credentials::Base?) #

[View source]
def push_credential? : Credentials::Base? #

[View source]
def push_options=(push_options : PushOptions?) #

[View source]
def push_options? : PushOptions? #

[View source]
def push_url? #

[View source]
def repo : Repo #

[View source]
def safe : Safe::Remote::Type #

[View source]