diff --git a/lookml/lib/project.py b/lookml/lib/project.py index 270b36f..9364ef4 100644 --- a/lookml/lib/project.py +++ b/lookml/lib/project.py @@ -758,6 +758,9 @@ def clone(self, repoLocation): self.absoluteOutputPath, gitDir=False) return self.pull() + def checkout(self, branch='master'): + return self.call(' checkout ' + branch, gitDir=False) + def add(self, path='.'): return self.call(' add ' + path, gitDir=False) @@ -804,6 +807,7 @@ def __init__( deployMessage=self._commit_message ) self._git.clone(self._git_url) + self._git.checkout(self._branch) self._build_index() # shell