在执行克隆之前检查git repo访问权限

时间:2018-02-21 19:51:25

标签: git makefile

我正在使用make文件来获取repo然后构建。但是,无法访问此回购的人员也可以访问该项目,并且应该能够构建项目的其他部分。

不幸的是,现在无法访问此特定git仓库的人无法构建。

有没有办法在克隆之前检查用户是否可以访问git repo?这将允许我在制作过程中跳过该部分而不会破坏构建。

2 个答案:

答案 0 :(得分:0)

Git本身并不执行访问管理,因此除了尝试提取或推送之外,没有内置的方法来检查访问权限。

你必须忽略你的makefile中不成功的pull。(

答案 1 :(得分:-1)

这解决了我:

GIT_SSH_COMMAND="ssh -oBatchMode=yes"