V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
MajestySolor
V2EX  ›  问与答

Git for Windows 如何让 bash 启动目录默认是$HOME

  •  
  •   MajestySolor · 2015-12-24 04:52:42 +08:00 · 2504 次点击
    这是一个创建于 3248 天前的主题,其中的信息可能已经有所发展或是发生改变。
    用的是 Git for Windows portable
    通过添加环境变量设定了$HOME 目录
    但是 bash 启动的默认目录仍然是 Git portable 自己的目录
    如何配置 .bashrc 或者 .profile 让 bash 启动的默认目录变成 $HOME
    另外如何设置 bash 自己的代理环境,不想用全局
    10 条回复    2015-12-24 12:14:40 +08:00
    xiamx
        1
    xiamx  
       2015-12-24 06:23:58 +08:00
    echo "export HOME=/maison/de/lutillisateur" >> ~/.bashrc

    HOME=后面自己改成你想要的
    msg7086
        2
    msg7086  
       2015-12-24 06:42:47 +08:00
    rc 最后试试 cd $HOME ?
    airycanon
        3
    airycanon  
       2015-12-24 09:32:22 +08:00
    我是在 git 快捷方式的属性里,设置起始位置,同求代理配置。
    kokutou
        4
    kokutou  
       2015-12-24 09:40:14 +08:00 via Android
    用 msys2 吧。。。 pacman 值得拥有~
    airycanon
        5
    airycanon  
       2015-12-24 09:54:05 +08:00
    @kokutou pacman 安装的 git ,好像不会显示项目当前的分支名称,是版本原因吗?
    Cu635
        6
    Cu635  
       2015-12-24 10:34:28 +08:00
    @airycanon

    在 bash 的 PS1 中显示 branch 名称得用__git_ps1 命令。

    在 bashrc 中设置 PS1='……$(__git_ps1)……'才行。省略号看你自己需要设置啥。
    josephpei
        7
    josephpei  
       2015-12-24 10:40:55 +08:00
    还有个 babun ,基于 cygwin 的,可以在 windows 上用 zsh 和 oh my zsh , http://babun.github.io/
    kokutou
        8
    kokutou  
       2015-12-24 10:42:18 +08:00 via Android
    @airycanon 咦,我倒是没注意。好像是不能显示,要做点调整吧。
    josephpei
        9
    josephpei  
       2015-12-24 10:42:19 +08:00
    babun 代理设置

    Setting up proxy
    To setup proxy uncomment following lines in the .babunrc file (%USERPROFILE%\.babun\cygwin\home\USER\.babunrc)

    # Uncomment this lines to set up your proxy
    # export http_proxy=http://user:password@server:port
    # export https_proxy=$http_proxy
    # export ftp_proxy=$http_proxy
    # export no_proxy=localhost
    ginger9
        10
    ginger9  
       2015-12-24 12:14:40 +08:00
    建快捷方式,属性,目标"路径\git-bash.exe",起始位置填$HOME 试试?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1537 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 17:14 · PVG 01:14 · LAX 09:14 · JFK 12:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.