問題タブ [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 - Windows で ssh 経由で git が間違ったパスを解決しないようにするにはどうすればよいですか?
ssh サーバーがセットアップされた Windows 2003 ボックスがあります。ローカルとサーバーの両方に msysgit (git バージョン 1.6.2) をインストールしました。
サーバーには、リポジトリへの次の絶対パスがあります。
ユーザーがログインすると、次の作業ディレクトリに配置されます。
私の開発マシンで次のコマンドを実行すると:
次のエラーが表示されます。
私の ssh ログによると、git がサーバー上でこのコマンドを実行しているようです。
そのコマンドをローカル (サーバー上) で実行すると、同じ理由で失敗します。問題は、パスの前に「/」を付ける git に関連していると考えています。これを行わないようにgitに指示するにはどうすればよいですか? これは機能するはずですか?
注: \gitinstallpath\libexec\git-core をパスに追加したため、git-upload-pack は機能しています。どうやらこれはバグであり、将来修正される予定です。これは私の回避策でした。
git - msysgitのインストールをリモートリポジトリにする方法
自宅の開発環境で、ローカルマシンとサーバーにmsysgitをインストールしたいと思います。
目標は、ローカルマシンで開発し、それをサーバー(リモートリポジトリ)にプッシュして、ナイトリービルドを行うことです。
残念ながら、サーバーのmsysgitインストールをリモートリポジトリとして構成できないようです。どうやってやるの?
svn - Windows での Git と SVN
ローカル リポジトリに git を実行し、中央リポジトリに SVN を使用して CodePlex プロジェクトを実行しようとしています。msysgitの最新バージョンをダウンロードしましたが、SVN サポートが機能していないようです。
以下は、新しい空のリポジトリを正常に初期化してスタックします:
フェッチを実行しようとすると、次のようになります。
ご覧のとおり、私は証明書を永続的に受け入れようとしますが、msysgit はそのまま待機し、フェッチを実行しません。
私は何か間違ったことをしていますか?サポートはありませんか?12 月の同様のスタック オーバーフローの投稿を見つけました。私が経験している症状が同じかどうかはわかりません。
version-control - msysgitコミットエンコーディング
私はWindowsVistaでmsysgitを使用しています。私はまだ非常に新しいので、githubに最初にコミットしたコードで、別のメンバーがすべてのタブがスペースに置き換えられたと言いました。msysgitがこれを変更している可能性はありますか?VS2008でファイルを編集しています。ちょうど来たcシャープな.csファイルです。
git - 3 つの内部 Windows ベースのノートブック間で msysgit リポジトリの同期を維持する最も簡単または最良の方法は?
msysgit を使用して、3 つの Windows ベースのノートブック間でいくつかの内部プロジェクトを同期させたいと考えています。外部リポジトリは必要ありません。
最良の場合、2 人の開発者が会うたびにプロジェクトを同期できるようにする必要があります。
私が理解できる唯一のセットアップは、各ノートブックの IIS/Apache Web サーバーであるため、1 人の開発者が別のノートブックから http でフェッチし、次にマージし、次に別の開発者が最初のノートブックからも http でフェッチするというようになります。 .
それを行う簡単な方法はありますか、または Apache/IIS を使用して http で msysgit リポジトリを提供することに関する詳細なチュートリアルを知っていますか?
git - 致命的:git-write-tree:ツリーの構築中にエラーが発生しました
git-svnを使用して大規模なSubversionリポジトリをgitにインポートしようとしています(これにより、gitで作業できますが、時々Subversionにコミットできます)。4000を超えるリビジョンをインポートした後、git svn fetch
またはを実行するたびに次のエラーが発生しますgit svn rebase
が、これを取り除くことはできません。
私がこれまでに試したこと:
git fsck --full
何も報告しませgit fsck --unreachable
んgit fsck --no-reflog
git gc --aggressive
助けにはならない- シングルパックファイルを移動して再インポートしても
git unpack-objects
効果はありません git svn reset -rXY
XYが最新のインポートされたリビジョンよりも少し低い場合も、役に立たないようです。またreflog
、XYまでの最新のエントリを手動で削除することもできません。- リブート。ばかげているように聞こえますが、最初の〜4000リビジョンをインポートしているときに、msys / mingw(またはaviraウイルススキャナー、テストのために無効にしました)。
また、エラー128が実際に何を表しているのかもわかりませんでした。何か案は?前もって感謝します!
エラー128についても同様ですが、エラーメッセージが異なり、解決策がないこの質問に関連している可能性があります。
1.6.4.msysgit.0
XPSP3でbashを使用したmsysgitバージョン
git - TortoiseGit-gitが見つかりません
でインストールされたmsysGitでTortoiseGitを使用してmsysGit-fullinstall-1.6.4-preview20090729.exe
いますが、非常に奇妙な方法で動作します。
About
Windowsでは、すべての操作が正常に完了したように見えても、gitが見つからないと表示されますSettings
ウィンドウ、General
タブ、セクションではMSysGit
、正しいパスが設定されていてもバージョンが空白になっています(.... \ msysGit \ bin)Settings
ウィンドウのタブGit\Config
で、設定を変更して保存しようとすると、テキストなしのエラーが発生します。ウィンドウを閉じる唯一の方法は、[キャンセル]ボタンです。- すべての操作で、パス内のすべてのフォルダーでgit.exeを検索するようです。これは、実行可能ファイルの場所を正確に把握していることを考えると、少なくとも奇妙なことです。
Git-1.6.4-preview20090730.exe
両方の場合にパスが同じに設定されていても、msysGitをでインストールすると、最初の3つのポイントは存在しません(.... \ msysGit \ cmd)
TortoiseGitにgitインストールを認識させるにはどうすればよいmsysGit-fullinstall-1.6.4-preview20090729.exe
ですか?
環境:
- Git-1.6.4-preview20090730.exe
- msysGit-fullinstall-1.6.4-preview20090729.exe
- TortoiseGit1.0.2.032ビット
編集:
私は道に入れたくありませんmsysGit\bin
、ただmsysGit\cmd
。
msysGit-fullinstall-1.6.4-preview20090729.exe
のファイルをインストールのファイルに置き換えるだけの場合Git-1.6.4-preview20090730.exe
、TortoiseGitはgitバージョンを認識しているようで、設定のGit\Configセクションを編集できます。残りの環境がまったく変更されていないことを考えると、これは少なくとも奇妙なことです。
ファイルを復元するとすぐにmsysGit-fullinstall-1.6.4-preview20090729.exe
、TortoiseGitは正しく機能しなくなります。
git - Msys Git と Ubuntu 上の Git は同じリポジトリで違います
VM で Ubuntu を実行し、Vista で MsysGit を実行しています。Github を git ホストとして使用し、Msysgit からも同じリポジトリを追跡しています。
Mysysgit からすべての変更を取得して「git status」を実行すると、コミットされていない変更が一覧表示されます。しかし、Ubunutu から「git status」を実行すると、すべてクリーンです。コミットされていない変更はありません。
Msysgitでこれが起こっているのはなぜですか。どちらのバージョンも 1.6 です