Gitflow: Windowsでのインストールの問題-「ファイルが見つかりません-shflags」

作成日 2012年07月09日  ·  9コメント  ·  ソース: nvie/gitflow

こんにちは、

Windows 764ビットに初めてgitflowをインストールしようとしています。

getopt.exeが見つからなかったので、util-linux(http://downloads.sourceforge.net/gnuwin32/util-linux-ng-2.14.1-setup.exe)をインストールしました。 次に、管理者権限なしでgit flowをインストールすると、管理者コマンドでインストールを再開するように求められました。 sudo cmdを実行すると、次のようになります。

1コピーされたファイル
C:\ tmp \ gitflow \ git-flow-> C:\ Program Files(x86)\ Gitbin \ git-flow
C:\ tmp \ gitflow \ git-flow-feature-> C:\ Program Files(x86)\ Gitbin \ git-flow-feature
C:\ tmp \ gitflow \ git-flow-hotfix-> C:\ Program Files(x86)\ Gitbin \ git-flow-hotfix
C:\ tmp \ gitflow \ git-flow-init-> C:\ Program Files(x86)\ Gitbin \ git-flow-init
C:\ tmp \ gitflow \ git-flow-release-> C:\ Program Files(x86)\ Gitbin \ git-flow-release
C:\ tmp \ gitflow \ git-flow-support-> C:\ Program Files(x86)\ Gitbin \ git-flow-support
C:\ tmp \ gitflow \ git-flow-version-> C:\ Program Files(x86)\ Gitbin \ git-flow-version
7コピーされたファイル
C:\ tmp \ gitflow \ gitflow-common-> C:\ Program Files(x86)\ Gitbin \ gitflow-common
C:\ tmp \ gitflow \ gitflow-shFlags-> C:\ Program Files(x86)\ Gitbin \ gitflow-shFlags
2コピーされたファイル
ファイルが見つかりません-shflags
0コピーされたファイル
いくつかの予期しないエラーが発生しました。 申し訳ありませんが、自分で修正する必要があります。 [Y]?Y

この正確な文字列(「ファイルが見つかりません-shflags」)をグーグルで検索すると、完全一致の結果はゼロでした。 どうすればいいですか?

最も参考になるコメント

こんにちは、

サブモジュールshFlagsで問題が発生しました。

git clone https://github.com/nvie/gitflow.git
cd gitflow
git submodule 
-2fb06af13de884e9680f14a00c82e52a67c867f1 shFlags
git submodule init
Submodule 'shFlags' (git://github.com/nvie/shFlags.git) registered for path 'shFlags'
git submodule update
Cloning into 'shFlags'...
remote: Counting objects: 454, done.
remote: Compressing objects: 100% (55/55), done.
remote: Total 454 (delta 389), reused 454 (delta 389)
Receiving objects: 100% (454/454), 101.19 KiB, done.
Resolving deltas: 100% (389/389), done.
Submodule path 'shFlags': checked out '2fb06af13de884e9680f14a00c82e52a67c867f1'
git submodule status
 2fb06af13de884e9680f14a00c82e52a67c867f1 shFlags (1.0.3)

よろしく。

全てのコメント9件

ところで、(管理者以外のcmdから誤って)再インストールしようとすると、次のようになります。

C:\ tmp \ gitflow \ contrib> msysgit-install.cmd
「C:\ ProgramFiles(x86)\ Git」にgitflowをインストールしています...
getopt.exe ...見つかりました
GitFlowはすでにインストールされています。
交換しますか[y / n] n
インストールがキャンセルされました。

git flowは正しくインストールされていますか? どうすれば確認できますか?

こんにちは、

サブモジュールshFlagsで問題が発生しました。

git clone https://github.com/nvie/gitflow.git
cd gitflow
git submodule 
-2fb06af13de884e9680f14a00c82e52a67c867f1 shFlags
git submodule init
Submodule 'shFlags' (git://github.com/nvie/shFlags.git) registered for path 'shFlags'
git submodule update
Cloning into 'shFlags'...
remote: Counting objects: 454, done.
remote: Compressing objects: 100% (55/55), done.
remote: Total 454 (delta 389), reused 454 (delta 389)
Receiving objects: 100% (454/454), 101.19 KiB, done.
Resolving deltas: 100% (389/389), done.
Submodule path 'shFlags': checked out '2fb06af13de884e9680f14a00c82e52a67c867f1'
git submodule status
 2fb06af13de884e9680f14a00c82e52a67c867f1 shFlags (1.0.3)

よろしく。

素晴らしい、ありがとう!

同じ問題があり、「gitサブモジュールの更新」で立ち往生しています

このエラーが発生する

$ gitサブモジュールの更新
致命的:単一の改訂が必要
サブモジュールパス 'shFlags'で現在のリビジョンが見つかりません

私は何を間違っているのですか?
グーグルを検索するとhttps://github.com/mxcl/homebrew/issues/15412になります
しかし、Windows7ではIMであり、自作ではなく、修正を取得できません

誰かがヒントを持っていますか? よろしくお願いします

ねえ@ grails-ruin-app私はあなたとまったく同じ問題を抱えています、あなたは解決策を見つけたことがありますか?

@cmchiu
問題は、gitハブへの接続が切断されることです。 gitflow \ shFlagsには.gitファイルが含まれます。

それを削除するだけで、すべての準備が整います。

また、その気のエラーを修正するには、トラフを読んでください

http://stackoverflow.com/questions/4891527/git-protocol-blocked-by-company-how-can-i-get-around-that

git config --globalurl。 "https://"。insteadOfgit://

私のためにトリックをしました。

@cmchiuはい、UNIXベースのシステムに切り替えました:D

優れた! サブモジュールの更新は私がそれを修正するのを助けました:)

これがうまくいかないのは残念です...

C:\var\www\gitflow>git submodule init

C:\var\www\gitflow>git submodule update

C:\var\www\gitflow>git submodule status

C:\var\www\gitflow>

何かが表示されるはずです:o

このページは役に立ちましたか?
0 / 5 - 0 評価