Sha256: 070c806fc2ab807077d22cb35063ee0dddec1e0fdf06e16f9c685af3d8db5f77

Contents?: true

Size: 451 Bytes

Versions: 32

Compression:

Stored size: 451 Bytes

Contents

module GGSM
  module Stash
    def try_stash
      status = `git status --ignore-submodules | grep 'nothing to commit'`
      need_stash = false
      if status.strip == ''
        need_stash = true
        `git stash`
      end
      need_stash
    end

    def stash_pop(arry_conflict, module_name)
      stash_pop = `git stash pop | grep 'CONFLICT'`
      if stash_pop.strip != ''
        arry_conflict.push(module_name)
      end
    end
  end
end

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
ggsm-1.9.6 lib/ggsm/util/stash.rb
ggsm-1.9.5 lib/ggsm/util/stash.rb
ggsm-1.9.4 lib/ggsm/util/stash.rb
ggsm-1.9.3 lib/ggsm/util/stash.rb
ggsm-1.9.2 lib/ggsm/util/stash.rb
ggsm-1.9.1 lib/ggsm/util/stash.rb
ggsm-1.9.0 lib/ggsm/util/stash.rb
ggsm-1.8.6 lib/ggsm/util/stash.rb
ggsm-1.8.5 lib/ggsm/util/stash.rb
ggsm-1.8.4 lib/ggsm/util/stash.rb
ggsm-1.8.3 lib/ggsm/util/stash.rb
ggsm-1.8.2 lib/ggsm/util/stash.rb
ggsm-1.8.1 lib/ggsm/util/stash.rb
ggsm-1.8.0 lib/ggsm/util/stash.rb
ggsm-1.7.6 lib/ggsm/util/stash.rb
ggsm-1.7.5 lib/ggsm/util/stash.rb
ggsm-1.7.4 lib/ggsm/util/stash.rb
ggsm-1.7.3 lib/ggsm/util/stash.rb
ggsm-1.7.2 lib/ggsm/util/stash.rb
ggsm-1.7.1 lib/ggsm/util/stash.rb