我想知道是否可以使用Android Studio从GitHub克隆存储库的子目录?通常在克隆存储库时,您可以从版本控制中检出项目" - > GitHub - >然后你得到这样的东西
但是,例如,我想克隆这个子存储库,因为我想构建项目并将其放入我的模拟器中。此地址为https://github.com/hmkcode/Android/tree/master/android-material-design-appcompat。
我试图猜测https://github.com/hmkcode/Android.git可能会变成一个问题://github.com/hmkcode/Android/android-material-design-appcompat.git,但这不起作用。
是否有可能克隆此子存储库,因为我不想要存储库的其余部分。我不想克隆整个事情并尝试拼凑子项目。
答案 0 :(得分:1)
这不是" subrepo":它只是一个子目录,并且在回购级别的git原因。
您可以使用sparse checkout但Android Studio不直接支持它。你必须prepare your local repo:
override func viewWillDisappear (animated: Bool) {
super.viewWillDisappear(animated)
UIDevice.currentDevice().setValue(UIInterfaceOrientation.Portrait.rawValue, forKey: "orientation")
}