# ファイルを管理する

リポジトリ内のファイルの作成、編集、移動、削除は、 GitHub またはコマンド ラインで直接行うことができます。

## Links

* [新しいファイルの作成](/ja/repositories/working-with-files/managing-files/creating-new-files)

  GitHub 上の書き込みアクセス権限を持つリポジトリであれば、どこにでも新しいファイルを直接作成できます。

* [ファイルをリポジトリに追加する](/ja/repositories/working-with-files/managing-files/adding-a-file-to-a-repository)

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

* [ファイルを新しい場所に移動する](/ja/repositories/working-with-files/managing-files/moving-a-file-to-a-new-location)

  GitHub 上の別のディレクトリにファイルを移動するか、コマンド ラインを使ってファイルを移動できます。

* [ファイルを編集する](/ja/repositories/working-with-files/managing-files/editing-files)

  ファイル エディター使っているすべてのリポジトリについて、GitHub でファイルを直接編集できます。

* [ファイル名を変更する](/ja/repositories/working-with-files/managing-files/renaming-a-file)

  リポジトリ内のファイルの名前は、GitHub で直接、またはコマンド ラインを使って変更できます。

* [リポジトリのファイルを削除する](/ja/repositories/working-with-files/managing-files/deleting-files-in-a-repository)

  GitHub では、リポジトリ内にある個々のファイル、またはディレクトリ全体を削除することができます。

* [GitHubでの変更されたファイルの表示方法のカスタマイズ](/ja/repositories/working-with-files/managing-files/customizing-how-changed-files-appear-on-github)

  特定のファイルを既定で diff に表示しない、またはリポジトリの言語として考えないようにするために、 linguist-generated ファイルで \*\* 属性を使ってマークできます。