1

そのため、GIT リポジトリにファイル ストアがあります。現在、私は通常 git pull、最新のリビジョンを取得するために a を実行しています。取得したいファイルへのパスは基本的にhttps://github.com/.../myfile.extentionのような URL であるため、Objective C でファイルを取得する方法はありますか?

NSURL と NSURLRequest を使用して URL からデータを取得する方法は知っていますが、次のことはわかりません。または投稿?2. 認証方法を教えてください。

私はGoogleで検索しましたが、ほとんどの結果は何らかのフレームワークを与えてくれます。追加のフレームワークなしで最も簡単な方法でこれを行う方法はありますか?

Update:以下のいくつかは、Git.Framework を使用することを提案していますが、以下に示すように、リモートでのプッシュとプルをまだサポートしていません。

ここに画像の説明を入力

客観的なCコードからファイルをプルしてプッシュする方法を知っている人はいますか?

4

1 に答える 1

1

Git.frameworkを試してください。これは、このタスクに適したツールのようです。彼らのウェブサイトから:

プロジェクトで現在サポートされている機能は次のとおりです。

  • ゆるいものと詰まったものの両方の読書オブジェクト
  • .git/refsからの参照の解決
  • ローカルとリモートの両方のブランチを読む
  • 幅と深さ優先のコミットの列挙
  • ある程度のRev-listサポート、gitrev-listとの完全な互換性はまだ利用できません
  • 予備的なPACKファイルとインデックスの生成のサポート(APIは機能する必要があり、デルタは現在サポートされていません)
于 2012-08-30T20:58:52.903 に答える