V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
git
Pro Git
Atlassian Git Tutorial
Pro Git 简体中文翻译
GitX
AAASUKA
V2EX  ›  git

Windows 下添加环境变量,每次都需要重启, Gitbash 才生效

  •  
  •   AAASUKA · 2020-03-18 14:14:08 +08:00 · 3343 次点击
    这是一个创建于 1710 天前的主题,其中的信息可能已经有所发展或是发生改变。
    为什么 gitbash 需要重启
    有没有什么办法不用重启
    12 条回复    2020-03-18 23:34:12 +08:00
    BlackBerry999
        1
    BlackBerry999  
       2020-03-18 15:35:29 +08:00
    重新打开 gitbash
    yuchenr
        2
    yuchenr  
       2020-03-18 16:03:56 +08:00
    在 gitbash 里加
    liut2016
        3
    liut2016  
       2020-03-18 16:05:05 +08:00
    在 ~/.bashrc 里添加
    Jirajine
        4
    Jirajine  
       2020-03-18 16:07:02 +08:00 via Android
    shift+右键打开一个 PowerShell 然后从里面进入你要的 shell
    chizuo
        5
    chizuo  
       2020-03-18 16:27:33 +08:00
    重启 gitbash 就行了啊,,你指的重启是系统还是 gitbash ?
    Trim21
        6
    Trim21  
       2020-03-18 16:32:04 +08:00 via Android
    你可以再额外手动 export 一下
    jjianwen68
        7
    jjianwen68  
       2020-03-18 16:36:04 +08:00
    直接在当前命令行下直接 set 一遍也可以生效
    AAASUKA
        8
    AAASUKA  
    OP
       2020-03-18 19:04:21 +08:00
    @chizuo 重启 gitbash 没用,得重启系统
    yulon
        9
    yulon  
       2020-03-18 20:12:23 +08:00
    用户环境变量要重启 Explorer,系统环境变量重开程序就行了
    skinny
        10
    skinny  
       2020-03-18 20:26:08 +08:00
    在 PowerShell 下运行这个代码片段: https://paste.ubuntu.com/p/4NBzvMpDTp/
    然后调用那个函数,这样就只需要重启程序了。
    我记得有不需要重启程序的方法,但是太麻烦了,需要的权限也太高(尽管大部分 Windows 用户都是用管理员账号……)
    fuis
        11
    fuis  
       2020-03-18 23:25:12 +08:00
    不需要重启。用户环境变量要重启 Explorer,系统环境变量重开程序就行了
    zhuangzhuang1988
        12
    zhuangzhuang1988  
       2020-03-18 23:34:12 +08:00
    那么哪个系统不要重启呢.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2799 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 14:28 · PVG 22:28 · LAX 06:28 · JFK 09:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.