web-dev-qa-db-ja.com

WindowsでGit Bashのデフォルトの場所を変更するにはどうすればよいですか?

Windows 7でGitを使用しており、Git Bashを介してリポジトリにアクセスしています。 Git Bashを起動したときに便利なフォルダーで開くデフォルトの場所を変更するにはどうすればよいですか?

htdocsにナビゲートしてから特定のフォルダーにナビゲートするのには多少時間がかかります。構成ファイルを変更して他の場所で開く方法はありますか?または、これを行うために.shファイルを書くことは可能でしょうか?

残念ながら、Git Bashはデスクトップ上のhtdocsフォルダーショートカットを開かず、cdを使用して目的のディレクトリに5回アクセスする必要があります。

169
Alex Waters

Msysgitをインストールした後、Windows ExplorerのコンテキストメニューにGit Bash hereオプションがあります。そのため、単にディレクトリに移動し、そこでBashを開きます。

また、デフォルトのGit Bashショートカットをデスクトップにコピーし、そのStart inプロパティを編集してプロジェクトディレクトリを指すようにしました。それは完璧に動作します。

Windows 7x64、msysgit。

180
Marcin Gil

Msysgitをインストールせずに最も簡単な方法は、Git Bashのショートカットアイコン→Start in:→ "C:\ Program Files(x86)"を右クリックすることです。

Start inエントリを変更し、Git Bashの開始位置を指定します。 [ターゲット]ボックスから--cd-to-home部分を削除しない場合、変更の開始は上書きされます。

159
Mohammad Arif

この行を.bashrcファイルに追加します。

cd C:/xampp/htdocs/<name of your project>;

.bashrcファイルが存在しない場合は、ルートフォルダーに作成します。私にとっては:C:\Users\tapas\

.bashrcを保存し、Git Bashを開きます。それでおしまい!

89
soundswaste

Bashのプロパティを開き、開始する場所に「開始」に変更します。その後、(この問題が発生し、これを行うことで解決しました)ターゲットに移動し、-cd-to-homeを削除します「C:\ Program Files\Git\git-bash.exe」の後のパラメータ部分。その後、指定した「開始」ディレクトリで開始します。

13

あなたが私のようで、Gitに到達する方法が windows key + G + I + Enter、その後、あなたは単にヒットすることができます windows key、Gitを検索し、表示されるGit Bashアイコンを右クリックしてプロパティを選択し、Start in:フィールドを変更します。

これが何をするのか正確にはわからない、なぜならWindows上のGit(それ自体はcmdのファサードであるshの上にあるファサード?) Windowsはタスクバーまたはデスクトップへの「Git」の検索を実行し、設定したディレクトリで起動します。

11
Groostav

私はどこかでそれを読み、それは私のために働いた。

最初にgit bashでHOMEロケーションを確認します。 git bashを開いて実行します

echo $HOME

Cmdを開いて実行することでHOMEパスを変更します

setx HOME "path/to/.ssh/loc" (I gave C:\Users\aXXXX)

Git bashでechoコマンドを実行して、クロスチェックします。

10
Chinmoy

Start in:フィールドを更新したら、必ず--cd-to-homeフィールドの最後にあるTarget:を削除してください

5
Icementhols

便宜上、デスクトップへのGit Bashショートカットを作成し、アイコンgotoプロパティを右クリックします。ここには、テキストボックスのあるStart in:セクションがあります。必要なパスを、たとえば次のように置き換えます。

%USERPROFILE%\Desktop

次に、アイコンをクリックして直接開きます。 Git Bashでデフォルトのデスクトップパスを取得します。

4
anand

Git Bash shortcutを右クリックして、propertiesに移動します。
start inオプション内のpropertiesオプションで、Git Bashを開始するディレクトリの場所を追加し、applyを変更します。

4
Anant Singh

私はWindows 10でGit bashを使用しています、これが私の解決策です:

  1. すべてのgit bashセッションを閉じます
  2. Windowsキーを押して、タイプ:env;次に、Edit environment variables for your account(コントロールパネル)をクリックします
  3. 「...のためのユーザー変数」の下; Newボタンを押す
  4. 変数名:HOME
  5. 変数値:~/をgit bashに入れたいパス

Git bashセッションを開き、次のように入力してテストします:pwdおよびcd ~/ && pwdを実行してダブルチェック

2
rolyat

Git Bashのプロパティにローカルディレクトリ(Gitプロジェクトのホームディレクトリ)のパスを入力するだけです。つまりパスC:\ yourprojsctdirectoryをGit Bashのプロパティフィールド「Execute In」または(Ausführenin)に設定します。それでおしまい!

Git Bashをダブルクリックします。 Gitヘッダーは「yourprojsctdirectory」にあります。

1
Adnan Ali Ch.

私は次のことを試しました。助けてくれました。それもあなたのお役に立てば幸いです。

cd /c/xampp/your-project

Git bashは、bashコマンドで遊ぶために使用されます。だから私はbashメソッドを使用 Windowsでそれ自体Git bash

.bash_profileを編集します(持っていない場合は作成します-以下の作成方法を参照)。次の行を入力します。

これらの行をファイルに追加します

alias ws="cd /d/workspace/"
ws

私の.bash_profileは次のようになります

Smilyface@SmilingMachine /d/workspace
$ cat ~/.bash_profile
alias ws="cd /d/workspace/"
ws

新しい.bash_profileを作成する方法は?

touch ~/.bash_profile

または、ファイルに直接書き込みます

vi ~/.bash_profile 

シンプル、ああ!

0
smilyface

Windows 10テスト済みソリューション

  • 検索にgit bashと入力します

  • それを右クリックしてファイルの場所を開くを選択します

  • それを右クリックしてpropertiesを選択します

  • target remove -cd-to-home from "C:\ Program Files\Git\git-bash.exe" --cd-to-home

  • start inたとえば、Start in:C:\ xampp\htdocsで開始するディレクトリのパスを入力します

0
Professor Chaos

「cd your_repos_path」をGitプロファイルに追加します。これは%の下にあります。

0
Liang Haiming