我正在尝试在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.
我没有任何问题,如果我在终端尝试这个命令,你知道我做错了什么吗?
1条答案
按热度按时间7d7tgy0s1#
在gradle版本中,您没有分隔
origin
和develop:develop
参数。请使用以下内容: