我最近一直在使用Windows Git Bash shell来尝试强制其~
不是我的映射网络驱动器Z:
,而是更合乎逻辑且更有用的东西。为此,我尝试编辑C:\Program Files (x86)\Git\etc\profile
,保存更改并重新启动它似乎GitBash现在找不到大多数命令。
发生了什么事,我该如何解决这个问题?
我还要注意,我无法使用Notepad ++或任何其他文本编辑器编辑profile
,每个人都抱怨在尝试保存更改时该文件已在计算机的其他位置打开。要编辑文件,我必须在Git Bash中使用vim
。此外,一旦我保存了这些插入(HOME="C:\Users\..\__GitBash\
),我无法使用Notepad ++查看更改,文件修改日期甚至没有更改(尽管奇怪的是,~
现在似乎C:\Users\...\Documents
;但不是C:\Users\...\Documents\__GitBash\
)...另请注意,我在此计算机上没有管理员权限。
答案 0 :(得分:3)
如果您的$PATH
未包含对git.exe
的引用:
首先,回显以确定它是否包含git.exe
引用:
echo "$PATH"
如果没有,请使用以下命令添加路径:
PATH="$PATH;C:\Program Files(x86)\Git\bin"
确保路径正确地处理系统上的现有文件。