質問
[【ご注意くださいがGithubではこうした問;の代わりに"ダウンロードページの"読み"新します。]]
私は生成しPDF書類の一環として、プロジェクトや思利はマイナスとなっていsync私のGitリポジトリでできるわけではなく人々が自分のものかがよく使われてい独自の書体)もカウントしています。
しかし、いじゃないでしょう"正しい"を追加するPdfのリポジトリからファイルさらに、この追加の動きをタイムリーサイズの為、サイズのリポジトリ。
ができるプログラムの送信ファイルをGitHubでダウンロードページに表示すべき事は何か?(知っているタグを確に自動的に追加あり git push --tags
がんこが記載されています。●私が何か足の追加で別途支店のみを含む、PdfとしてのGitHubのユーザーページから出ない人も結構多いんですビットの赤を使用Gitます。)
解決
GithubのAPI v3"をサポート 特徴.
GitHubも mavenプラグイン に基づく java API その Eclipse MylynコネクタGitHub.
あるrubyという宝石 github_api.
他のヒント
利用可能な net-github-upload を確認してください
perlの場合: http://github.com/typester/net-github-upload -perl およびruby: http://github.com/Constellation/ruby-net-github-upload
これにより、PDFを簡単にアップロードおよび更新するための小さなスクリプトを作成できます。悲しいことに、githubのメンバー自身が提供する簡単な方法はありません。
応援!
この機能が無効になったことを発表するGitHubブログ投稿: https://github.com/ blog / 1302-goodbye-uploads
「GitHubダウンロードページ」では、所有者とは、「ダウンロード」を介してダウンロードできるリポジトリ、具体的にはブランチを意味します。ボタン。
APIを使用してレポにファイルを追加する場合は、ここで説明するプロセスに精通する必要があります: https://developer.github.com/v3/git/
これは世界で最も簡単なプロセスではありませんが、それをマスターすると、ブロブ、ツリー、コミット、参照などの概念を理解するように強制されます。
単に「ファイルを送信」することはできません。 Gitで作業しているため、Gitにはレポジトリがあり、Gitには「内部の期待」があります。無視できないこと(GitHubをftpできるホストの一種と考えることは不可能です)。 GitHubリポジトリでファイルを作成するために必要なフローを説明することは元の質問の範囲を超えていますが、明確な答えを提供するために:いいえ、プログラムでアップロードすることはできない > GitHub上のファイルですが、はい GitHub上のファイルをプログラムでプッシュすることは可能です。
GitHubTreePHP という名前のPHPライブラリがあり、プロセスを自動化できます(免責事項:書きました)。