class Git::Config

def binary_path

def binary_path
  @binary_path || ENV['GIT_PATH'] && File.join(ENV['GIT_PATH'], 'git') || 'git'
end

def git_ssh

def git_ssh
  @git_ssh || ENV['GIT_SSH']
end

def initialize

def initialize
  @binary_path = nil
  @git_ssh = nil
  @timeout = nil
end

def timeout

def timeout
  @timeout || (ENV['GIT_TIMEOUT'] && ENV['GIT_TIMEOUT'].to_i)
end