在Makefile中执行正确的命令“ git credential-osxkeychain”

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Makefile中执行正确的命令“ git credential-osxkeychain”相关的知识,希望对你有一定的参考价值。

我想将下一个控制台命令添加到Makefile:

git credential-osxkeychain erase
host=github.com
protocol=https

但是,不能这样做:

clean:
    git credential-osxkeychain erase
    host=github.com
    protocol=https

如何简单?

make clean
答案
问问题时,您应该始终描述发生的事情,为什么发生的事情不是您想要发生的事情。

[不确定,我只能假设您遇到的问题是,即使在make clean之后,环境变量hostprotocol都没有按照您希望的那样设置。

无法通过单独运行make来完成您想做的事情。查看此答案:https://stackoverflow.com/a/54877556/939557

以上是关于在Makefile中执行正确的命令“ git credential-osxkeychain”的主要内容,如果未能解决你的问题,请参考以下文章

如何在编译之前告诉自动生成的 Makefile 执行脚本?

如何让makefile 执行的时候打印所有命令

Makefile 中的复杂命令执行

Makefile 简介

makefile中的.phony作用(防止在Makefile文件中定义的可执行命令的目标规则和工作目录下的实际文件出现名称冲突,并提高执行Makefile的性能)

makefile中的.phony作用(防止在Makefile文件中定义的可执行命令的目标规则和工作目录下的实际文件出现名称冲突,并提高执行Makefile的性能)