14

リビジョン管理システムとしてgitを使用しています。そのために、msysGitをインストールして、MSW上のリポジトリをチェックアウトしました。ここで、MinGWを使用してプログラムをコンパイルしたいのですが、この「問題」が見つかりました。mingw-getを介してMinGWとMSYSをインストールすると、プログラムをコンパイルできます。問題ありません。しかし、私はgitにアクセスできません。Git Bashを使用すると、gitを使用できますが、コンパイルできません。

次のような可能性はありますか?

  • MinGWを「GitBashに」インストールします(すでにmsysが含まれているためですよね?)または
  • 両方のインストール間に「リンク」を設定して機能させる。

両方のパッケージをより簡単に最新の状態に保つことができる方法を好みます。

前もって感謝します :)

4

4 に答える 4

10

2 番目のオプションを選択した場合は、MinGW で git へのシンボリック リンクを追加できます。

したがって、msysgit インストールが C:\Program Files (x86)\Git にある場合、MinGW シェルを開いて次のように入力します。

cd /usr/bin
ln -s /c/Program\ Files\ \(x86\)/Git/bin/git git

これにより、MinGW の /usr/bin に msysgit インストールを指す git というシンボリック リンクが作成されます。その後、MinGW シェルからどこでも git コマンドを使用できます。

于 2012-07-06T16:57:55.390 に答える
7

Msysgit はどのようにインストールしましたか? PATH の設定を求める画面で 3 番目のオプションを選択しましたか?

ここに画像の説明を入力

(上のスクリーンショット: http://ekkescorner.files.wordpress.com/2010/02/git-windows-msysgit-install-3.png .)

3 番目のオプションを選択する必要があります。または、2 番目のオプションで十分な場合もあります。

以下は私のMingWのスクリーンショットです

ここに画像の説明を入力

とにかく、msysgit で git.exe への適切なパスを設定することがすべてです。それとも何か不足していますか?

于 2011-05-04T21:45:46.897 に答える