zoukankan      html  css  js  c++  java
  • Windows 环境下配置 git bash 的 HOME 默认路径

    0.引

    在 windows 下安装 git 之后, git 默认的HOME和~路径一般都是C:Users用户名,每次得用命令切换到常用的Repository下,此操作重复而没有意义。为了修改默认路径,有两种方法:(1)修改Git/etc/profile相关参数;(2)按Windows的方式,即创建环境变量,Home,然后设置路径。

    1. 修改profile相关参数

    (1)针对 git version 1.x 适用

    笔者以 git version 1.9.5.msysgit.1 为例。

    打开 Git/etc/profile,找到

    # normalize HOME to unix path
    HOME="$(cd "$HOME" ; pwd)"
    export PATH="$HOME/bin:$PATH"

    增加两行,修改后的代码如下

    # normalize HOME to unix path
    HOME="你想要修改的HOME路径"
    HOME="$(cd "$HOME" ; pwd)"
    cd
    export PATH="$HOME/bin:$PATH"

    再次启动 Git bash,就会自动进入新修改后的 HOME 路径了,之后新配置的 .SSH 文件夹也为在新路径中。

    (2)HACK

    若是Windows系统,为了方便起见可以顺手加上一个变量名用于自定义项目目录,此做法不但便于路径跳转,也可以在启动git时自动进入项目目录。方法极为简单,只需在profile文件中加入:

    # set Project Path
    proj="你的项目文件目录"
    cd $proj

     如代码所「言」,可使用cd $proj命令即可跳转到项目目录,也可以按需定义其他变量。

    如果您对bush非常了解,应该能猜到linux的bash的配置方案理应也在这行得通。而事实也的确如此,有profile就有bashrc。

    在HOME目录下新建文件.bashrc写入你最惯用的配置,比如alias、bind、export 等,执行source ~/.bashrc即刻生效。

    【参考文献】

    Portable Git for Windows: setting the $HOME environment variable to allow complete portability (including SSL keys and configuration for use with GitHub)

    2. 按 Windows 方式创建环境变量

    笔者使用 git version 2.6.3.windows.1 , 其 profile 文件变化较大,采用另外一种方式修改 HOME 默认路径。

    以Windows 7 为例:

    计算机->属性->高级系统设置(系统属性)->环境变量-用户变量 添加 Home 变量,指定其值为[盘符]:[你的目录] (例如:D:file)。点击确定,退出。 然后重新开启 Git Bash 即可。

    3. 直接修改快捷方式中的起始位置

  • 相关阅读:
    ndk安装
    android studio安装
    navicat15安装及激活
    relative和absolute理解
    meta标签大全
    爆炸、翻转、扭曲、立方、翻页特效
    CSS3-多媒体查询
    CSS3-按钮
    CSS3-图片
    css3-多列
  • 原文地址:https://www.cnblogs.com/xunzhiyou/p/5028789.html
Copyright © 2011-2022 走看看