Module: GitOops

Defined in:
lib/git_oops.rb,
lib/git_oops/cli.rb,
lib/git_oops/version.rb,
lib/git_oops/commands/reset_command.rb

Defined Under Namespace

Modules: Commands Classes: CLI, Error

Constant Summary collapse

VERSION =
"0.1.1"

Class Method Summary collapse

Class Method Details

.git_installed?Boolean

Check if git is installed

Returns:

  • (Boolean)


10
11
12
# File 'lib/git_oops.rb', line 10

def self.git_installed?
  system("which git > /dev/null 2>&1")
end

.git_repository?Boolean

Check if current directory is a git repository

Returns:

  • (Boolean)


15
16
17
# File 'lib/git_oops.rb', line 15

def self.git_repository?
  system("git rev-parse --git-dir > /dev/null 2>&1")
end