我经常构建服务器,目标是安装一些存储在 Github 中的软件。流程如下:
- 安装 Git。
- 克隆 Github 存储库。
- 检查正确的分支。
第 1 步和第 2 步可能会非常慢(几分钟)。是否有任何工具可以让我切入正题,第 3 步?我在想类似的东西:
- 获取 gitcheckout 工具(bash 脚本)
- 直接从Github右侧分支中 pull 相关文件。
最佳答案
如果你想使用 git,并且你的 git 足够新,可以使用 --single-branch
:
git clone --single-branch --branch=<branch> --depth=1
否则,您可以下载 zip 格式的源代码:
wget https://github.com/<user>/<project>/archive/<branch>.zip
关于git - 从 Github checkout 分支,无需克隆整个仓库,也无需 Git,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20483090/