Sfoglia il codice sorgente

Merge pull request #1016 from hustcsxg/master

解决 已克隆项目切换到tag后下次初始化仓库直接git pull 报错问题。
ping 5 anni fa
parent
commit
6e96e6190a
1 ha cambiato i file con 2 aggiunte e 1 eliminazioni
  1. 2 1
      walle/service/git/repo.py

+ 2 - 1
walle/service/git/repo.py

@@ -89,12 +89,13 @@ class Repo:
                 return False
         return False
 
-    def init(self, url):
+    def init(self, url, branch="master"):
         # 创建目录
         if not os.path.exists(self.path):
             os.makedirs(self.path)
         # git clone
         if self.is_git_dir():
+            self.checkout_2_branch(branch)
             return self.pull()
         else:
             return self.clone(url)