問題タブ [msysgit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - msysgit-sh.exe-fork:アクセスが拒否されました-Vista64ビット
msysgitを他のWindowsマシンに問題なくインストールしました。このVista64ビットUltimateボックスに、最新の3つのバージョンのmsysgitをインストールしました。3つのインストールすべてで、「git bash here」を実行すると、コマンドウィンドウで次のように表示されます。
gitコマンドは機能しません。同じ許可拒否メッセージが表示されます。これを修正する方法についての手がかりはありますか?
アップデート
また、「ここでgit gui」を実行すると、次のようになります。
1.5.0より新しいバージョンを使用しています。
git - console2 の使用時に msysgit のカラー出力を有効にするにはどうすればよいですか
console2 を使用しているときに、Windows で git 色付きの出力を有効にするのに苦労しています。
git をだますために、すでに SET TERM = 'cygwin' を設定しています。これにより、標準の cmd.exe プロンプトからの色が有効になりましたが、console2 では有効になりませんでした。console2 も環境変数を参照できることを確認しました。
これを機能させる方法を知っている人はいますか?
git - msysgitの右クリックメニューオプションを削除するにはどうすればよいですか?
これはプログラミングに関する最良の質問ではありませんが、それに直面しましょう。サーバーの障害者はgitに精通していないので、このオーディエンスに向いていると思います。
シェルでTortoiseGitまたはPortableGitに切り替えたいのですが、これらの厄介なコンテキストメニューオプションが残っています。
どうすれば彼らを立ち去らせることができますか?それらをアンインストールするためのスクリプトを作成する必要がありますか?
git - git rebase --interactive コミット メッセージの形式をカスタマイズするにはどうすればよいですか?
私は自分のローカル作業に git を使用しており (そしてそれが大好きです)、この記事で説明されているワークフローと同様のワークフローに従います。基本的に、新しい機能を開始するときは、そのためのブランチを作成し、通常のハックとコミットのサイクルを経て、それが終わったと思ったら、 を使用して 1 つのコミットに押しつぶしgit rebase --interactive master
、常に終了します。多数のコミット メッセージを記事の例のように編集して、ここに再現します。
もちろん、それは一連の行を削除し、各コミット メッセージの前に# This is the xth commit message
コピー アンド ペーストした後です。*
さて、私が疑問に思っていたのは、 git rebase -i が押しつぶされたコミットメッセージを出力する方法をカスタマイズして、ハッキングをすべて行う必要がないようにする方法はありますか?
(問題があれば、msysgit を使用します。私のエディターは Notepad++ です。)
ありがとう!
msysgit - GitはWindowsのファイル名で32文字以上をサポートしていますか?
UNIXで作成されたリポジトリをWindowsボックスに複製する際に問題が発生します。
Windowsで32文字を超える長いファイルをチェックアウトしているときにGitが失敗します。
ファイル名は以下のとおりです。BaseFCS_x0020_OnLine_x0020_Identicheck_x0020_verification_x0020_serviceConsumer.java *
Gitでこの問題を修正する方法はありますか?
git - WindowsでCR + LFの代わりにLFを使用するようにgitに強制するにはどうすればよいですか?
LF
notを使用して Windows でファイルをチェックアウトするように git を強制したいCR+LF
。2 つの構成オプションを確認しましたが、適切な設定の組み合わせを見つけることができませんでした。
すべてのファイルをファイルに変換してLF
保持したいLF
。
注意:私は使用autocrlf = input
しましたが、これはコミット時にファイルを修復するだけです。を使用して強制的に取得したいLF
。
おそらく私はそれほど明確ではありませんでした: リポジトリは既に使用LF
されていますが、msysgit を使用してチェックアウトされたファイルは使用されてCR+LF
おり、msysgit に強制的にそれらを取得させたいLF
: forcing Unix 行末.
ssh - CopSSH + Git: パスの問題
よくわかりません。
私はcopSSHをインストールし、それをmsysgitインストールにリンクしました(パスを追加することにより)。そして今、copSSH ツール (ls、cd など) を使用するときは常に、「/home」、/cygdrive/d/copSSH/home のような形式で絶対パスを使用する必要があります。
しかし、git を使用するときは、別の (別の) 形式で絶対パスを使用する必要があります。「/copSSH/home」、「d:/copSSH/home」など。
私にとって、それは本当に奇妙です。誰もそれについての手がかりとそれを修正する方法を考えていますか?
どうもありがとうアンドレイ。
PS 私は WinXP、git バージョン 1.7.0.2.msysgit.0、copSSH 3.1.0 を使用しています。http://www.timdavis.com.au/git/setting-up-a-msysgit-server-with-copssh-on-windows/ の記事 (一部変更あり)を使用してすべてをインストールし ます。
upgrade - msysgit 1.7.0.2にアップグレードしますか?
私はこの質問がおそらくばかげていることを知っています。しかし、私は自分の作業システム(Win7)で問題を引き起こしたくありません。
ソフトウェアをアップグレードするにはどうすればよいですか?既存のバージョンを置き換えるだけですか、それとも既存のバージョンを削除してから新しいバージョンをインストールする必要がありますか?ネットで情報を見つけようとしましたが、アップグレードに関する情報が見つかりませんでした。
git - msysgit vim で構文の強調表示と構文のインデントを有効にするにはどうすればよいですか?
Windows で mysgit を使用していますが、mysgit vi エディターはソース コード (html/python/css .... ファイル) の構文の強調表示とインデントを実行できません。
元の GVIM7.2 インストールから Git Vim72 インストール フォルダーに構文フォルダーをコピーすることができました。構文の強調表示がアクティブになっているようです。
できないのはインデントです。GVim7.2 インストールから ftplugin フォルダーを Git Vim72 フォルダーにコピーしようとしましたが、まだインデントがありません。
vimrc ファイルの設定でfiletype プラグインのインデントを配置しようとしましたが、まだ何も機能していませんか?
構文のインデントを有効にする方法について何か助けはありますか?
ガット
git - msysgit bash シェル - 「コマンドが見つかりません」のトラブルシューティング方法
msysgit で git 拡張機能を実行するには、助けが必要です。拡張機能 git-tfs と git-fetchall で不運に見舞われましたが、どちらの場合も同じ問題です。このアドオンでは、git が見つけられる場所にファイルを配置する必要があります (git-tfs.exe および git-fetchall.sh)。これは、ファイルが「PATH」環境変数にあるディレクトリにある必要があることを意味すると理解しています。どちらの場合も、この時点で行き詰まります。
また:
通常のコマンド シェルから echo %PATH% を実行すると、パス変数に git-diffall と git-tfs があるディレクトリが含まれていることがわかります。どうすればこれをデバッグできますか、または何か不足していますか? コマンド検索パスが期待どおりであることを確認する msysgit 内の方法はありますか?