Tag: git bash

在Windows 7 git-bash中,有没有办法在当前位置探索目录?

我想从shell中浏览Windows资源pipe理器中的文件夹。 我知道很多人一直在从一个文件夹询问Cmd。 我想做相反的事情,并打开一个新的窗口位于当前正在浏览的目录。

Git Bash卡在diff / log上,自发地重复同样的命令

我在Windows 7 / XP上遇到了Git Bash的一个奇怪的问题。 它曾经工作得很好,但最近我发现,在我执行git diff或git log ,Git Bash变得不可用:在diff / log之后,即使在我返回到命令提示符后,Bash仍然突然显然自发地重复命令,自由的,而我正在键入一个后续的命令。 有没有其他人有这个问题? 任何意见将不胜感激,因为这是真正限制Git Bash的有用性在这一刻。

如何使用脚本启动特定工作目录的Git Bash窗口?

如何使用脚本(bash或Windows批处理)启动具有指定工作目录的新的Git Bash窗口? 我的目标是从单个脚本启动多个Git Bash窗口,每个脚本都设置为不同的工作目录。 这样,我可以在启动计算机后快速开始工作,而无需打开Git Bash窗口并将每个窗口导航到正确的工作目录。

致命的:无法读取用户名'https://github.com':没有这样的文件或目录

当我尝试拉代码,在Windows上使用GIT Bash时,出现以下问题 我已经试图实现这里提供的接受的解决scheme: 推送提交与Github时出错:致命:无法读取用户名 但问题依然存在。 添加/删除原点后,我仍然得到相同的错误。 fatal: could not read Username for 'https://github.com': No such file or directory

用于git push的用户名和密码

可以克隆一个git仓库,在命令中指定用户名和密码。 例: git clone https://username:password@myrepository.biz/file.git 推送时是否也可以指定用户名和密码? 所以,例如,运行git push origin –all都会输出要求input密码。 我想要一个命令。 (我知道设置密钥和其他解决scheme的能力,但是我想知道是否有一种方法,只需使用一个命令就可以继续使用用户名和密码)。我在Windows 8.1上运行Git Bash。

-bash:__git_ps1:找不到命令

我试图安装Ruby 2.0。 我的命令行被激活,现在看起来像下面这样: -bash: __git_ps1: command not found [11:58:28][whatever@whatever ~]$ 我没有一个线索如何摆脱__git_ps1命令找不到错误。 我search了我的.bash_profile和我的.bashrc,看它是否设置了一个variables或者什么也没有看到任何东西。 我能find的唯一的地方是git_ps1在〜/ .dotfiles / .bash_prompt中。 我完全replace该文件的内容,注销并重新login,它不修复任何内容。 我看到这个 ,但是我对命令行很新,所以我只是迷惑了自己。 有任何想法吗?

在git bash中更改驱动器的窗口

我试图导航到我的驱动器位置E:/Study/Codes在Windows中的git bash 。 在命令提示符为了改变驱动器我使用E:它在git bash返回一个错误。 bash:E ::命令未find。 如何将当前目录位置从/c/users更改为E:Study/Codes

如何使用Windowsnetworkingpath与Git Bash

Windows中使用\\servername\share\path\to\folder语法表示networking资源的\\servername\share\path\to\folder 。 在Git Bash中如何使用Unix风格的path,如何使用这样的文件夹?

在GIT bash的Windows安装中更改〜目录的位置

我甚至不确定我在问正确的问题。 让我解释一下我的情况: 这是关于在Win7的GIT。 我的公司在不在本地硬盘上的networking驱动器上设置Windows用户目录(用于超出此问题范围的备份和其他目的)。 我不能改变这个政策。 我可以有本地文件之外的scheme,但是这就是我的Apache服务器设置。 完全是本地的。 我安装了GIT。 它安装bash。 当我启动bash和CD〜(切换到根目录)时,我发现它(bash root)指向我的networking用户目录。 我希望不要这样做。 我想〜在我的硬盘上的其他地方。 我想这样做,当我执行其他操作,如安装证书,SSH密钥等,它的默认值将不会自动使用该networking目录。 我到处search都是徒劳的,所有我能find的都是涉及别名,redirect,$ HOME指向的位置的答案。 但那不是我想要的。 问题是:我可以改变那个目录吗? 如果是这样的话:怎么样? 我在git / etc下有一个“profile”文件(见下文)。 注意没有$ HOMEvariables 谢谢 更新:所以,$ HOME是我需要修改。 不过,我一直无法find这个神话的$ HOMEvariables设置,所以假设它是一个LINUX系统版本的path或东西。 无论如何…. 回答 在configuration文件顶部添加HOME工作。 HOME="c://path/to/custom/root/" 。 谢谢Dawid Ferenczy 新编辑:请@Menachem的答案。 我曾经使用过,它也起作用。 #THE FIX WAS ADDING THE FOLLOWING LINE TO THE TOP OF THE PROFILE FILE HOME="c://path/to/custom/root/" # below […]

使用Python无法在Heroku教程中启动工头

我一直在试图完成这个教程 ,但遇到了foreman start问题。 我正在使用Windows 7,64位机器,并试图在Heroku Toolbelt提供的git bashterminal中执行此操作。 当我进入foreman start我收到: sh.exe": /c/Program Files (x86)/Heroku/ruby-1.9.2/bin/foreman: "c:/Program: bad interpreter: No such file or directory 所以我试图通过inputcmd然后使用foreman start (类似于对这个问题的答案之一build议的build议) 来进入git bash中的cmd 。 这是什么产生的: Bad file descriptor c:/Program Files (x86)/Heroku/ruby-1.9.2/lib/ruby/gems/1.9.1/gems/foreman-0.62.0 /lib/foreman/engine.rb:377:in `read_nonblock' c:/Program Files (x86)/Heroku/ruby-1.9.2/lib/ruby/gems/1.9.1/gems/foreman-0.62.0 /lib/foreman/engine.rb:377:in `block (2 levels) in watch_for_output' c:/Program Files (x86)/Heroku/ruby-1.9.2/lib/ruby/gems/1.9.1/gems/foreman-0.62.0 /lib/foreman/engine.rb:373:in `loop' c:/Program Files (x86)/Heroku/ruby-1.9.2/lib/ruby/gems/1.9.1/gems/foreman-0.62.0 /lib/foreman/engine.rb:373:in `block […]