V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
f1ren2es
V2EX  ›  Linux

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

  •  1
     
  •   f1ren2es · 2019-06-06 11:44:06 +08:00 · 2376 次点击
    这是一个创建于 2026 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    4 条回复    2019-06-07 12:50:49 +08:00
    KeepPro
        1
    KeepPro  
       2019-06-06 12:44:49 +08:00   ❤️ 1
    fish 设置变量是在 ~/.config/fish/config.fish
    f1ren2es
        2
    f1ren2es  
    OP
       2019-06-06 13:39:11 +08:00
    @KeepPro 感谢,已解决,加入环境变量到 `config.fish` 就好了
    lancelock
        3
    lancelock  
       2019-06-06 18:17:12 +08:00   ❤️ 1
    我是写了一个通用的环境配置的文件,然后在 config.fish、zshrc、bash_profile 分别 source 一下就行了
    f1ren2es
        4
    f1ren2es  
    OP
       2019-06-07 12:50:49 +08:00 via iPhone
    @lancelock 我的理解是在配置文件里引用通用配置文件就好了,是这样吗
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5643 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 01:42 · PVG 09:42 · LAX 17:42 · JFK 20:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.