使用Android Studio从GitHub克隆存储库的子目录

时间:2016-01-18 23:30:51

标签: android git github repository

我想知道是否可以使用Android Studio从GitHub克隆存储库的子目录?通常在克隆存储库时,您可以从版本控制中检出项目" - > GitHub - >然后你得到这样的东西

enter image description here

但是,例如,我想克隆这个子存储库,因为我想构建项目并将其放入我的模拟器中。此地址为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,但这不起作用。

是否有可能克隆此子存储库,因为我不想要存储库的其余部分。我不想克隆整个事情并尝试拼凑子项目。

1 个答案:

答案 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")
}