module BranchCommon
Public Class Methods
new(name, maketarget='')
click to toggle source
# File lib/git/stash/sclib/branch.rb, line 29 def initialize(name, maketarget='') @name = name if exist? # no-op elsif maketarget != '' make maketarget else raise 'Branch instanced failed' end end
Public Instance Methods
cherryPickNoCommit(target)
click to toggle source
# File lib/git/stash/sclib/branch.rb, line 44 def cherryPickNoCommit(target) checkout puts "[#{@name}]: git cherry-pick --no-commit \"#{target}\"" Cmd::exec "git cherry-pick --no-commit \"#{target}\"" end
name()
click to toggle source
# File lib/git/stash/sclib/branch.rb, line 40 def name @name end