タグ付けされた質問 「git-bash」


10
Git Bashにコマンドを追加する方法は?
私はWindowsマシンで作業しており、Gitに付属のbashシェルを使用しています。しかし、このバージョンのbashシェルには欠けている多くのユーティリティがあります。 このシェルにさらにコマンドをインストールするにはどうすればよいですか?
63 windows  git-bash 

9
Windowsでgit-bashに「tree」コマンドを追加するにはどうすればよいですか?
Windows 7でgit-bashを使用しています。現在のディレクトリのツリーを表示したいと思います。しかしながら: jcollum@DEVELOPER01 ~/Dev/express_coffee $ tree . sh.exe": tree: command not found OK、だから私はツリーコマンドを持っていません。どうすればインストールできますか?記事を見つけましたが、それはMac向けでした。
53 windows-7  bash  git  git-bash 

3
git-bash.exeのコマンドラインオプションを確認するにはどうすればよいですか?
どうやら私のgoogle-fuがひどい... StackExchangeの他の投稿からこれらを知っています。 --cd-to-home # Change directory to home --cd=<path> # Change directory to <path> -i # ? -c # Run command, but --command doesn't work/exist git-bash.exe(Therminal emulator)のオプションの完全なリストはどこにありますか?minttyで見つけました[ 1 ]でが、git-bash.exeの正しいものではないようです... 更新: したがってgit-bash.exe、最初に--cd...オプションを解析してから実行する単純なラッパーのようです usr\bin\mintty.exe --icon git-bash.exe,0 --exec "/usr/bin/bash" --login -i <other arguments> または類似。だからこそ--cd..、bashオプションが正しく解析され、minttyは解析されません。 minttyから他のオプションを使用する場合は、git-bash.exeで実行するのではなく、同様のコマンドを使用する必要があります。例えば: usr\bin\mintty.exe --icon git-bash.exe,0 --window full --exec "/usr/bin/bash" --login …


5
「出力はttyではありません」エラーとはどういう意味ですか?
この質問は、スーパーユーザーで回答できるため、UnixおよびLinux Stack Exchangeから移行されました。 4年前に移行され ました。 コマンドの出力をphp -i使用してファイルに書き込もうphp -i > infoとしましたが、次のエラーを受け取りました。 output is not a tty どういう意味ですか? git bashWindowsで使用しています。
32 windows  php  git-bash 

4
Windows&Git Bash:Windows%PATH%システム変数を読み取るためのBash PATH
この質問は、Super Userで回答できるため、Stack Overflowから移行されました。 6年前に移行され ました。 最近、コントロールパネル->システム->詳細システム設定->環境変数->ユーザー変数-> PATHの順に選択して、Windows PATHにディレクトリを手動で追加しました。(Windows 7、64ビット。) 再起動してcmd.exeを起動するとecho %PATH%、これが機能したことが示されます。出力に最近追加したディレクトリが表示されます。 ただし、Git Bashの起動後echo $PATH、このディレクトリは出力に含まれません。 export PATH=$PATH:/c/my/pathbashrcを追加できましたが、Git BashはWindowsからPATHを取得するだけなので、2つの場所にパスを追加する必要はありません。どうすればこれを達成できますか? (より一般的な関連の質問は、Git Bashの$ PATHを設定するものは何ですか?いくつかのエントリが異なる場所で繰り返されていることを確認します。 $ PATHに触れるGit Bashプロンプトが表示されますか?)

3
git-bashとcygwinシェルは同じことを行うことができますか?
Windows 10では、git-bashとcygwinシェルは同じことを行うことができますか? 何ができるのですか? 例えば、 シェルとして、それらは両方ともbashと同じように機能しますか? 一方では実行できるが、他方では実行できないプログラムとコマンドは何ですか? たとえば、git-bashでは、一部のWindowsコマンドを実行できません。 $ reg add "HKCU\Software\Microsoft\VisualStudio\14.0_Config\MSBuild" /v EnableOutOfProcBuild /t REG_DWORD /d 0 /f ERROR: Invalid syntax. Type "REG ADD /?" for usage. しかし、Cygwinではうまく動作します $ reg add "HKCU\Software\Microsoft\VisualStudio\14.0_Config\MSBuild" /v EnableOutOfProcBuild /t REG_DWORD /d 0 /f The operation completed successfully. 元々、git-bashとcygwinはどちらもWindowsでプログラムを実行できると思っていました。なぜcygwinはできるのに、なぜgit-bashは動かないのですか? ありがとう。
13 cygwin  git-bash 

1
同じディレクトリのConEmuで新しいタブを開きます(git bash)
現在のタブが含まれているディレクトリと同じディレクトリに、新しいタブを開くConEmu内のキーボードショートカットを割り当てたいです。 のようなもの: -new_console:d:[<pwd>]%ProgramFiles(x86)%\Git\bin\sh.exe" --login -i どこ[<pwd>]の実行は、PWDまたは$ PWD環境変数をつかみます。または、現在の作業ディレクトリを取得するコマンド。 - 更新 - - 現在、私はbashスクリプトをセットアップしています: winpwda() { pwd | sed -e 's/\//\\/g ' | sed 's/^.//' | sed 's/^c/C:/g' } nc() { ConEmu.exe -new_console:d:"$(winpwda)" "%ProgramFiles(x86)%\Git\bin\sh.exe" & } 「nc」を実行すると、現在のディレクトリにgit bash ConEmuを含む新しいウィンドウが開きます。面倒なことに、「ConEmu.exe」ではなく「cmd」を使用すると、新しいウィンドウではなく新しいタブで正常に開きます。また、キーボードショートカットとしてbash引数をどのように割り当てることができるかわかりません...
12 conemu  git-bash 

1
ConEmuのデフォルトコンソール
事前定義タスク(タスク#1)としてgit bashをセットアップしています。しかし、ConEmuを開くと、デフォルトでcmdコンソールになりますが、デフォルトコンソールをgit bashに変更するにはどうすればよいですか?
12 conemu  git-bash 

2
Windowsの「Git Bash」にminttyをインストールする方法は?
http://git-scm.com/download/winからgitをWindowsにインストールし、Git Bashショートカットを使用してgitコマンドにアクセスします。 残念ながら、Git BashはWindowsコマンド(CMD.EXE)ターミナルを使用しています。 CMD.EXEの代わりにminttyを使用するようにGit Bashを変更するにはどうすればよいですか?
10 windows  git  git-bash 


1
bashを使用しないWindowsでのGit
git bashもインストールせずにWindowsにgitをインストールすることは可能ですか? Windowsでbashが利用できるようになったので、これを使用することをお勧めします。 それは推奨/可能なアプローチでもありますか?または、とにかくgit bashをインストールするだけですか?

0
Emacs for Windowsでmsysgitシェルを使用する
私はEmacsを初めて使用し、次のコマンドでmsysgitシェルを開くことができるようにemacsをセットアップしようとしています。 M-x bash-shell 次のスニペットをinit.elに追加しました。 (defun bash-shell () "Run git bash in shell mode." (interactive) (let ((explicit-shell-file-name "C:/Dev/Apps/Git/bin/sh.exe") (shell-file-name explicit-shell-file-name) (explicit-sh.exe-args '("--login" "-i"))) (call-interactively 'shell))) 動作しているように見えますが、期待どおりには動作していません。次の出力から始まります。 Welcome to Git (version 1.8.4-preview20130916) Run 'git help git' to display the help index. Run 'git help <command>' to display help for specific commands. しかし、それから行き詰まります。ただし、標準コマンド(ls、pwdなど)を入力できますが、.bashrcは実行されないようです。exitしかし、私はそれを適切に起動するか、少なくとも.bashrcを実行するように思えますが、これは非常に混乱しています。 …

1
Git Bash(Linux)で空のディレクトリが表示されないのはなぜですか?
Windows 7 64ビットを実行しているコンピューターで作業しています。Gitをインストールし、Git Bashに取り組んでいます。 D:ドライブに、という名前のディレクトリがありTemp5ます。 Temp5ディレクトリ内に名前の付いたディレクトリがEmptyDir_5_1あり、他には何もありません。 EmptyDir_5_1ディレクトリ内に名前の付いたディレクトリがEmptyDir_5_1_1あり、他には何もありません。 EmptyDir_5_1_1ディレクトリ内には何もありません。 Git Bashを開きTemp5、次のコマンドを使用してディレクトリをディレクトリに変更しました。 cd /d/Temp5 ここで、サブディレクトリのコンテンツを含むすべてのコンテンツを1行に1つのアイテムとして表示したいと思います。そこで、次のコマンドを使用しました。 ls -1 * ただし、次の出力のみが表示されます。 EmptyDir_5_1_1 EmptyDir_5_1ディレクトリも表示すること、およびEmptyDir_5_1_1がEmptyDir_5_1ディレクトリのサブディレクトリであるという事実を期待していました。代わりに、EmptyDir_5_1ディレクトリの表示をスキップします。どうして?
3 windows  git  git-bash 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.