我感觉我对git有很好的理解,但是当涉及到repo命令时,我就迷失了。我已经读了关于repo命令的文章,但我还是不确定它如何将所有内容联系在一起。
我的最大问题是能否将当前分支从gingerbread更改为ICS,然后可能再改回去?
我看到了这个命令:
repo init -u https://android.googlesource.com/platform/manifest
据我理解,这将创建一个具有主分支的仓库。如果我想指定分支,可以执行以下操作:
repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1
下载文件大约有8GB,我不想因为他们分享代码而丢失我的repo。是否有一种方法可以在repo中切换分支?