我很难理解repo
和git
。我创建了一个分支manifest.xml
文件,指定<default revision="project/master"… />
一切正常,但repo sync
完成后没有迹象表明每个项目都在该分支上。git branch
在每个项目中都说你不在一个分支上。但是,如果您运行gitk
,您可以看到您处于正确的版本。
repo checkout project/master
说没有一个项目定义了这个分支。项目目录中的输出git checkout project/master
看起来像是创建了一个新分支。
如果 I git clone project; git checkout project/master
,那么一切都如预期的那样。
问题:
正在做的事情有什么不同
repo
?我正在尝试为我们的项目定义一个“新”主分支。
repo
我是否真的在那个分支上,即使git
没有表明这一点?
请帮我理解,让我放心……</p>
TIA