我想与其他人一起处理一些Android代码,并且需要设置存储库以在团队中本地使用。但是,似乎repo
不允许我这样做。在 android repo 中克隆 git 存储库也不会像这样:
$ git clone /var/android/.repo/projects/bionic.git/
我收到以下错误消息:
Initialized empty Git repository in /home/user/mydroid/bionic/.git/
0 blocks
Warning: Remote HEAD refers to nonexistent ref, unable to checkout.
有没有人尝试成功地与其他人一起在 Android 中的 git 存储库上工作,而无需发送到 Android 项目本身?
我还尝试执行以下操作,我在共享计算机上和本地计算机上启动了一个客户端,如下所示:
$ repo init -u git://android.git.kernel.org/platform/manifest.git
我还尝试像这样将单独项目(例如仿生)的遥控器添加到共享计算机,但出现错误:
$ git clone /initech/android/bionic
fatal: cannot clone empty repository
我也尝试这样做:
$ git clone /initech/android/.repo/projects/bionic.git/
Initialized empty Git repository in /home/user/mydroid/bionic/.git/
0 blocks
Warning: Remote HEAD refers to nonexistent ref, unable to checkout.
它找到一个 git 存储库,克隆它,但即使远程中有一个主题分支,也找不到任何对 checkout 的引用。是什么赋予了?