根据我的理解,当我尝试克隆我的分支的变化时,我会{。{1}}然后repo init -u ssh://git@bitbucket.url:1234/Folder1/course.git -b my_branch -g IT
。我发现有些人也使用repo sync
然后{{1}这两组命令有什么区别?两者基本相同吗?
答案 0 :(得分:2)
Google的Repo旨在管理Android代码库,该代码库通常由超过400个git repos组成。在-u之后的git repo url只是Repo的清单的git repo。它存储描述一些Android代码库的所有git repos的快照的清单。 repo sync
然后解析清单并克隆每个git repo并检查每个修订版本。
git命令用于更一般的目的。 Repo命令是打包的git命令,用于操作多个repos。