2009-03-08 9 views
4

私はVistaのラップトップで、gitを初めて試してみます。bash/cygwinなしのgit

the msysgit versionがインストールされていて、デスクトップに「git bash」ショートカットがインストールされています。私はそれを実行すると、それはC:\/c/

あるボックスのcygwinの種類、で実行するように思わ/c/C:\されているWindowsのコマンドラインからgitのを使用することが安全ですか? gitがpathesが似ていると予想する方法との矛盾が生じますか?

私がinitをbash/cygwinコンソールから実行した場合、Windowsコンソールからcommitと表示されますか?それは何か問題を作りますか?

答えて

2

注: gitはリポジトリがどこにあるかを追跡するのではなく、参照するだけであることに注意してください。言い換えれば、gitディレクトリ全体(.git +作業ツリー)をきれいに動かすことができ、それでも正常に動作します。

Windowsのコマンドラインからgitを実行できる環境変数があると仮定しても、どちらの場合でも動作するはずです。

両方とも同じ実際のディレクトリを指します(ただし、別々に参照されます)。同じ実行可能ファイルを使用してリポジトリを変更します。

+0

クール "ノート"の部分は最初の段落でなければなりません。 – hasen

0

msysgitをインストールした後、空のフォルダを右クリックして "Git GUI here"と "Git BASH here"のオプションを見ることができます。 Git GUIをクリックすると、GUIが開きます。楽しむ!

+0

これは大丈夫です。コマンドラインから使用したいです。 – hasen

+0

トピックは "bash/cygwinなし"と書いてあります... – Rayne

+0

私はウィンドウのコマンドラインを使用したい – hasen

2

MSYS Gitをインストールすると、システムパスに関連する3つのオプションが表示されます。どちらを選択するかによって、どのように使用できるかが決まります。 3つ目のオプション「WindowsコマンドプロンプトからGitとインクルードツールを実行する」のように聞こえます。これにより、git関連のバイナリがすべてシステムパスに置かれ、通常のコマンドプロンプトからgitを使用できるようになります。インストーラの警告には、組み込みのWindowsツールを上書きすることにも注意してください。

+0

私はPATHにもgitを追加する2番目のオプションを選んだが、 "警告"のためにここにある。私はそれが非常に安定していないかもしれないと思った! – hasen

+0

私は2番目のオプションは、手動でPATHを調整しない限り、Windowsのコマンドプロンプトからいくつかの操作でgitが失敗する原因になると思います。 私は3番目のオプションを使用していますが、安定しています。私はオーバーライドされたウィンドウexes(find.exeなど)を使用しません。もしそうした場合は、フルパスを指定することができます。 –

+0

うん、それは失敗する可能性がありますか?どのような操作が失敗するのでしょうか?多分私はこれを新しい質問に変えるでしょう – hasen

関連する問題