class Awestruct::Scm::Git
Public Instance Methods
uncommitted_changes?(source_dir)
click to toggle source
# File lib/awestruct/scm/git.rb, line 6 def uncommitted_changes?(source_dir) result = Open3.popen3('git status --porcelain', :chdir => source_dir) do |stdin, stdout, stderr, wait_thr| stdout.read.chomp =~ /^\s*([AM?]+)/ end !result.nil? end