0

この git repos readme ( https://github.com/EddyRespondek/redis-standalone-openshift-example/blob/master/README.md )に従って、Redis を OpenShift で動作させようとしています。

問題は、次のように最後のコマンドでエラーが発生し続けることです

git pull -s recursive -X myAppGitRepoSSHString アップストリーム マスター git://github.com/EddyRespondek/redis-standalone-openshift-example から

* ブランチ マスター -> FETCH_HEAD 致命的: マージ再帰の不明なオプション: -XmyAppRepoSSHString

そして、私が忍耐強く試みれば

git pull -s 再帰的 -X 忍耐 myAppGitRepoSSHString アップストリーム マスター

致命的: 上流のリモート参照が見つかりませんでした

致命的: リモート エンドが予期せず電話を切りました

myAppGitRepoSSHString を、これを端末に配置したときに openshift が提供する SSH 文字列/キーに置き換えています。私は git cli に慣れていないので、助けていただければ幸いです。

4

1 に答える 1

1

-Xオプションに渡される引数は、theirsそのページに従っている必要があります。そのリポジトリをリモートとして追加する必要があります。たとえば、次の名前が付けられupstreamます。

git remote add upstream -m master git://github.com/EddyRespondek/redis-standalone-openshift-example.git

これで、他のコマンドを実行できます。

git pull -s recursive -X theirs upstream master

まさにその通り。

于 2013-03-06T06:41:01.300 に答える