ドキュメントには頻繁に更新が加えられ、その都度公開されています。本ページの翻訳はまだ未完成な部分があることをご了承ください。最新の情報については、英語のドキュメンテーションをご参照ください。本ページの翻訳に問題がある場合はこちらまでご連絡ください。
記事のバージョン: GitHub.com

コマンドラインを使用してファイルをリポジトリに追加する

コマンドラインを使って、既存のファイルを GitHubのリポジトリにアップロードできます。

参考: 既存のファイルを GitHub Web サイトから追加することもできます。

この手順は、あらかじめ以下の手順が完了していることを前提とします。

警告: リモートリポジトリには、機密情報を決して git addcommitpush しないでください。機密情報には以下が含まれますが、これらだけには限定されません:

詳細は「機密データをリポジトリから削除する」を参照してください。

  1. 自分のコンピュータ上で、GitHubにアップロードしたいファイルを、リポジトリをクローンした際に作成したローカルディレクトリに移動します。

  2. ターミナルターミナルGit Bashターミナル を開いてください。

  3. ワーキングディレクトリをローカルのリポジトリに変更してください。

  4. コミットに備えてローカルリポジトリにファイルをステージしてください。

    $ git add .
    # ファイルをローカルリポジトリに追加し、コミットするためにステージします。 ファイルをステージから外すには、'git reset HEAD YOUR-FILE'を使います。
  5. ローカルリポジトリでステージしたファイルをコミットする。

    $ git commit -m "Add existing file"
    # 追跡された変更をコミットし、リモートリポジトリへのプッシュに備えます。 このコミットを削除してファイルを変更するには、'git reset --soft HEAD~1'を使い、コミットしてからファイルを再度追加してください。

    GitHub へローカルリポジトリ中の変更をプッシュします。

    $ git push origin your-branch
    # origin として指定したリモートリポジトリにローカルリポジトリ中の変更をプッシュする

参考リンク

担当者にお尋ねください

探しているものが見つからなかったでしょうか?

弊社にお問い合わせください