Merge pull request #10 from benben/9_git_deploy_fix
git: remove origin fetching, fixes #9
This commit is contained in:
commit
dbc310ec11
|
@ -147,11 +147,9 @@ EOF
|
|||
end
|
||||
end
|
||||
|
||||
`git fetch origin`
|
||||
|
||||
#if there is a remote branch with that name, reset to it, otherwise just create a new one
|
||||
if `git branch -r`.split("\n").keep_if{ |r| r =~ Regexp.new(branch,true) }.count > 0
|
||||
`git reset --hard origin/#{branch}`
|
||||
#if there is a branch with that name, switch to it, otherwise create a new one and switch to it
|
||||
if `git branch`.split("\n").keep_if{ |r| r =~ Regexp.new(branch,true) }.count > 0
|
||||
`git checkout #{branch}`
|
||||
else
|
||||
`git checkout -b #{branch}`
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue