問題タブ [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.
windows - msysgitのパスでのケースタイプミス
githubリポジトリにアクセスしたところ、タイプミスで誤ってファイルをmsysgitに追加してしまったことがわかりました。「ドメイン」というディレクトリにファイルを追加する代わりに、「DOmain」にファイルを追加しました。
git mvを試しましたが、Windowsではパスで大文字と小文字が区別されず、移動に失敗します。
このような問題を解決するための最良の方法は何ですか?
git - HudsonGitプラグインがWindowsで機能しない
OpenSSHオプションを使用してmsysgitをインストールしています。Git bashでは、ssh-agentを実行でき、sshキーのパスフレーズを管理します。Hudson Gitプラグインでssh-agentを使用することは可能ですか?現在、クローンを作成しようとするとハングし、パスフレーズが入力されるのを待っていることは間違いありません。
ありがとう!
makefile - msysgit での make の使用
Windows 7 で msysgit を使用していますが、make には付属していないようです。msysgit で make を実行する簡単な方法はありますか?
windows - リモート Git リポジトリをプルしてチェックアウトする方法
OK、Windows 7 の msysgit についての完全な初心者の質問ですが、(unfuddle に) リモート リポジトリがあり、1 台の PC で作成し、別の PC にプルダウンしたいと考えています。Git Gui を使用して「フェッチ」を試みましたが、フォルダーにはまだ .git サブフォルダーしかありません。プルダウンに時間がかかったので、リポジトリに何かあると思いますが、作業コピーにチェックアウトするにはどうすればよいですか。私が試したことは何もないようです。
解決策:それは彼の答えに直接含まれていませんが、以下のVonCは、Gitのマンページが密集しているのと同じくらい簡潔な、Gitのunfuddleヘルプドキュメントを私に指摘しました。次の 1 つのコマンドで、必要な作業コピーとローカル リポジトリを取得できました。
git - よりスマートな git プロトコル、ssh または git (over ssh) または https プロトコルはどれですか?
どれが効率的ですか?SSH:// または Git:// (ファイル圧縮)
Git では、git プロトコルがスマートであることを理解しています。これは、通信の両端にファイル転送を圧縮するプロトコル エージェントがあり、ネットワーク帯域幅を効率的に使用してクローンを高速化するためです。
O'Reilly の本から、次のステートメントを見つけました。
著者が言っていることが本意かどうかはわかりません。彼は、Git プロトコルが SSH 経由でトンネリングされることについて話しています。
私の見解では、git ポート (エージェント ポート) に接続しない限り、プロトコルは有効ではありません。また、SSH は単なる非圧縮ファイル転送です。しかし、著者によると、SSH を使用する場合、Git プロトコルはその上でトンネリングされると彼は言います。では、SSH は GIT でよりスマートですか?
Von Cさん、ご回答ありがとうございます。「ネットワーク プロトコル (HTTP と Git) は一般的に読み取り専用です」rw
でデーモンを実行すると、 Git を作成できます--enable=receive-pack
。
以下は私の懸念事項です。
git プロトコルがスマートであると言う場合、実行するgit clone
と、Git サーバー エージェントはクライアントに送り返されるデータを圧縮するため、クローンはより高速になるはずです。私のユースケースでは、香港に Git サーバーを設定し、サンノゼやその他の国でも使用する予定です。そのため、遅延の問題のためにネットワーク上で効率的になりたいと考えています。
だから私の質問は、いつ私git clone ssh://user@server/reposloc
がgitプロトコルの利点を得られるのかということです? O'Reilly の著者の本によると、彼は git が ssh 経由でトンネリングされていることを意味し、サーバーで git デーモンが実行されていない場合、git プロトコルはどのように機能するのでしょうか。
SSh://xyz... を使用すると、ssh プロトコルと git プロトコルの両方の利点が得られますか?
事前に回答をお待ちしております。
git - gitolite のインストールの問題
gitolite の簡単インストール オプションを試した人はいますか?
Windows(ワークステーション)からsolarisボックスにgitoliteをインストールしようとしています。
コマンドは次の場所でブレークします。
この問題に遭遇した人はいますか? ジトライトはこの努力に見合う価値があると思いますか? Git の ACL を評価しようとしています。
事前にご回答いただきありがとうございます。
[以下の完全なコマンド実行ログ]
git - msysGit を使用するビルドボットが断続的なデータストリーム エラーを引き起こす
buildbot を使用して継続的インテグレーションを実行しています。組み込みの Git ビルド ステップでは、次のコマンド ラインが生成されます。
C:\Program Files\Git\bin\git.EXE fetch -t file:///s:/Repositories/repo +master
s: buildbot スレーブにマップされた debian サーバー上の samba 共有です。
次のエラーで断続的に (約 50 ビルドに 1 回) 失敗します。
これを引き起こしている原因と、それを修正する方法を知っている人はいますか?
git - Windows での Git の制限は何ですか?
Mercurial と Git について読んだところならどこでも、通常、Git が Windows での機能が制限されていることを意味する 1 行または 2 行を挿入しています (一部のシェルスクリプトは移植できないためなど)。そして、ほとんどのページは少し古いです。
機能面での Windows 上の Git の制限は何ですか? また、MinGW で Git を実行し、Windows で MSYS を実行する必要がある場合、パフォーマンスに制限がありますか?
version-control - カスタムビルド構成ファイルをgitリポジトリに保持する
ビルド環境などにカスタム(およびこれまでのところバージョン管理されていない)セットアップスクリプトを使用するプロジェクトがgitリポジトリにあります。これらをバージョン管理(できればgit)に置きたいのですが、プロジェクトとは別にバージョン管理してください。それ自体、まだプロジェクトのベースディレクトリに住んでいる間-私はローカルブランチのようなオプションを検討しましたが、これらはmaster
(または他の「実際の」ブランチに)切り替えるとセットアップの作業コピーが破棄されるという問題があるようですスクリプト。
私はmsysgitを使用しているWindowsを使用しているので、いくつかのツールを使用できます。誰かが推奨事項や解決策を持っていますか?
bash - shまたはbashスクリプトからWindowsバッチスクリプトを実行/呼び出します
パラメータ付きのバッチ ファイルを呼び出す必要がある sh/bash スクリプトがあります (パラメータはファイル名で、DOS/Windows 形式で指定されます)。
基本的に私は持っています: script.sh
私はGNU bash, version 3.1.0(3)-release (i686-pc-msys)
シェルとして使用していますmsysgit
問題は、スクリプトから実行すると
$COMSPEC /c batchfile param1 param2
、bash のような「空のプロンプト」が表示されるか、コンソールにコマンドの結果が表示されないか、cmd.exe
起動してもスクリプトが実行されないことです。
次のようにパラメータを引用してbashしてみました:
しかし、私は何の結果も得られませんでした。