android 无法在Gradle文件中进行拉入

wmtdaxz3  于 2022-11-27  发布在  Android
关注(0)|答案(1)|浏览(116)

我正在尝试在Gradle中为我的Android项目创建一个任务(使用KotlinDSL),我需要为我的“开发”分支执行自动拉取。
这是我要运行的命令:

git pull origin develop:develop

在航站楼里,这一切都很好。
我在我的gradle文件中使用带“exec”的“commandLine”,我看到以下错误消息:
密码:

tasks.register<ReleaseTask>("makePull") {
    exec { commandLine("git", "pull", "origin develop:develop") }
}

错误消息:

ssh: Could not resolve hostname origin develop: nodename nor servname provided, or not known
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

FAILURE: Build failed with an exception.

我没有任何问题,如果我在终端尝试这个命令,你知道我做错了什么吗?

7d7tgy0s

7d7tgy0s1#

在gradle版本中,您没有分隔origindevelop:develop参数。请使用以下内容:

commandLine("git", "pull", "origin", "develop:develop")

相关问题