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即刻生效。
【参考文献】
2. 按 Windows 方式创建环境变量
笔者使用 git version 2.6.3.windows.1 , 其 profile 文件变化较大,采用另外一种方式修改 HOME 默认路径。
以Windows 7 为例:
计算机->属性->高级系统设置(系统属性)->环境变量-用户变量 添加 Home 变量,指定其值为[盘符]:\[你的目录] (例如:D:\file)。点击确定,退出。 然后重新开启 Git Bash 即可。
3. 直接修改快捷方式中的起始位置
最新文章
- 如何删除PHP数组中的元素,并且索引重排(unset,array_splice)?
- [Excel] Excel固定任意行或者任意列
- sql删除语句
- BZOJ 3172 单词(ac自动机)
- 安装Ubuntu双系统系列——安装Ubuntu
- ubuntu sublime安装及配置
- 安装好.net framework后运行慢
- window.showModalDialog()的简单用法
- This Handler class should be static or leaks might occur Android
- [js高手之路] vue系列教程 - vue的基本用法与常见指令(1)
- javac编译乱码
- hbase 集群管理脚本
- [Swift]LeetCode672. 灯泡开关 Ⅱ | Bulb Switcher II
- Redis数据类型-Strings
- 多线程编程学习笔记——使用异步IO
- MAC MYSQ忘记密码重置方法
- mixpanel实验教程(1)
- 纸壳CMS可视化建站系统搭建多语言网站
- java spring 等启动项目时的异常 或 程序异常的解决思路
- 关于app的cpu占用率想到的几个问题
热门文章
- Mysql的一些常用方法
- a different object with the same identifier value was already associated with the session:错误;
- Objective - C - 添加类目 - NSDate
- opencv嫁接vlfeat densesift
- [转]非常实用的15款开源PHP类库
- 关于安卓开发当中通过java自带的HttpURLConnection访问XML的java.io.EOFException问题
- css之页面三列布局
- Ngnix反向代理react-router配置问题解决方法
- requirejs的使用
- Winform button按钮设置快捷键