121
121
return self._gitrepository_class(self, self._lockfiles)
123
123
def open_workingtree(self, recommend_upgrade=True):
125
124
if (not self._git.bare and
126
125
os.path.exists(os.path.join(self._git.controldir(), "index"))):
127
126
return workingtree.GitWorkingTree(self, self.open_repository(),
130
131
def create_repository(self, shared=False):
131
132
return self.open_repository()