115
118
return self._gitrepository_class(self, self._lockfiles)
117
120
def open_workingtree(self, recommend_upgrade=True):
118
123
if (not self._git.bare and
119
124
os.path.exists(os.path.join(self._git.controldir(), "index"))):
120
125
return workingtree.GitWorkingTree(self, self.open_repository(),
125
128
def create_repository(self, shared=False):
126
129
return self.open_repository()