Windows下如何解决git bash的默认home目录路径问题

转自:http://blog.csdn.net/lucien_zhou/article/details/62069246

为了解决这个问题,我在网上找了好久,尝试过按网上其他人所述,修改 git 安装目录下的 /etc/profile 文件,但都都没有起到作用,最后用了一个很笨的方法。

     直接在windows下添加了一个用户变量 HOME ,值为自己想设置的 git 用户HOME 目录路径。当然在windows下修改环境变量是要重启电脑的,然后用 git bash 登录后,使

用 pwd 命令就可以看到我们就在自己设定的主目录中了。我也试过直接修改 git bash 快捷方式属性下的 “起始位置” 和 目标“”,的确可以让 git bash 的启动页面目录在那里,但 

cd ~ 后会发现 git 的 HOME 目录还是在 C 盘。

     如此,即使 git 启动后的目录被修改了,但并 git 的 HOME 没变,也就意味着验证 git 服务器的密钥(默认 id_rsa)和公钥(id_rsa.pub)存放的位置还是得在C盘,还是要

在C盘的 HOME目录下 mkdir .ssh ,然后把密钥和公钥放入其中,才能通过公司 git 服务器的身份验证。 

      深切的感受:windows就要用 windows 下的解决方法,毕竟 windows 和 Linux 是不一样的。

 

---------------------------------------------------------------------------------

关注微信公众号即可在手机上查阅,并可接收更多测试分享~

原文地址:https://www.cnblogs.com/songzhenhua/p/9312720.html