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

git --version 在命令行中可以用,但是在 git bash 中却不能用

  •  
  •   CHYaoyi · 2020-09-21 22:02:38 +08:00 · 1937 次点击
    这是一个创建于 1528 天前的主题,其中的信息可能已经有所发展或是发生改变。

    还是个小白,最近想弄一个个人博客记录自己的学习过程。 然后第一步就卡到 git bash 上了。 首先是安装之后,在命令行里可以使用 git --version 显示:git version 2.28.0.windows.1 但是无论我再哪个目录下 git bash 还是直接打开然后输入命令都显示:bash: git: command not found 这个真的折腾我几天了。网上的方案试了好久也没有结果。希望大神们能帮帮我。

    16 条回复    2020-09-23 16:56:11 +08:00
    zch693922
        1
    zch693922  
       2020-09-21 22:21:57 +08:00
    加环境变量试试,这个问题可以搜索引擎解决啊...
    CHYaoyi
        2
    CHYaoyi  
    OP
       2020-09-21 22:28:16 +08:00
    @zch693922 要加的环境变量基本都加了。基本能搜的的结果我都试了。不知道为什么,感觉可能和 git 卸载不干净有关系,每次我重装 git 都保留着上一次的主题
    codehz
        3
    codehz  
       2020-09-21 22:34:41 +08:00 via Android
    Windows 环境变量有长度上限。。。
    floyda
        4
    floyda  
       2020-09-21 22:41:54 +08:00
    ```
    $ where git
    C:\Program Files\Git\mingw64\bin\git.exe
    C:\Program Files\Git\cmd\git.exe
    F:\cygwin64\bin\git.exe
    ```

    在 git bash 中试着输入`where git`或者`which git`, 如果没有结果, 就是你的环境问题~
    QingStone
        5
    QingStone  
       2020-09-22 08:28:04 +08:00 via iPhone
    为啥一定要用 git bash 呢? Windows Terminal 不香吗?
    EminemW
        6
    EminemW  
       2020-09-22 08:53:23 +08:00 via iPhone
    @QingStone bash shell 更熟悉呗
    HankAviator
        7
    HankAviator  
       2020-09-22 09:14:27 +08:00 via Android
    @EminemW 昨天试用了下 wt,真爽,强推
    calmzhu
        8
    calmzhu  
       2020-09-22 11:19:05 +08:00
    别折腾了,重装下,环境变量啥的会自己设的。
    CHYaoyi
        9
    CHYaoyi  
    OP
       2020-09-22 16:08:46 +08:00
    @codehz 啊啊,不行啊,我删了快一半以前没用的环境变量,重装了还是没用
    CHYaoyi
        10
    CHYaoyi  
    OP
       2020-09-22 16:09:17 +08:00
    @floyda 那应该是我的环境有问题了.....好难啊
    CHYaoyi
        11
    CHYaoyi  
    OP
       2020-09-22 16:19:31 +08:00
    @calmzhu 这几天重装的次数已经好多次了。唉,太难了
    calmzhu
        12
    calmzhu  
       2020-09-22 21:04:06 +08:00
    @CHYaoyi
    GIT 重装会自动重设环境变量的啊。

    那还是试试楼上说的方法吧。which 看一下
    CHYaoyi
        13
    CHYaoyi  
    OP
       2020-09-22 21:14:19 +08:00
    @calmzhu 试过了,现在已经放弃了,开始使用 wt 了,哈哈。
    calmzhu
        14
    calmzhu  
       2020-09-22 21:21:44 +08:00
    @CHYaoyi
    哈哈哈哈。心疼一秒钟
    floyda
        15
    floyda  
       2020-09-23 10:18:14 +08:00
    @CHYaoyi
    #10
    简单的说, 就是你的 git bash 里没有 git, 哈哈哈哈~
    你可以去试试 Sublime Merge 这款软件, 我个人认为是最好的 Git Client GUI.
    教程你可以去 B 站上搜~
    CHYaoyi
        16
    CHYaoyi  
    OP
       2020-09-23 16:56:11 +08:00
    @floyda ok,谢谢大佬啊,我还是小小白,搭建了几天,我的博客终于有了一丢丢模样,哈哈。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3218 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 13:00 · PVG 21:00 · LAX 05:00 · JFK 08:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.