OS X 下 fish 与 Git GPG sign 环境变量求助

2019-06-06 11:44:06 +08:00
 f1ren2es

求助,使用的 shell 是 fish, 在 gpg 签名这块遇到问题了: 每次在不同终端窗口中使用 git commit -S -m 'example' 都需要手动设置 GPG 变量 set -xU GPG_TTY (tty),找了一圈没找到(太菜了)如何像 bash 一样设置 .bash_profile 呢,有老哥知道嘛

2288 次点击
所在节点    Linux
4 条回复
KeepPro
2019-06-06 12:44:49 +08:00
fish 设置变量是在 ~/.config/fish/config.fish
f1ren2es
2019-06-06 13:39:11 +08:00
@KeepPro 感谢,已解决,加入环境变量到 `config.fish` 就好了
lancelock
2019-06-06 18:17:12 +08:00
我是写了一个通用的环境配置的文件,然后在 config.fish、zshrc、bash_profile 分别 source 一下就行了
f1ren2es
2019-06-07 12:50:49 +08:00
@lancelock 我的理解是在配置文件里引用通用配置文件就好了,是这样吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/571441

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX