# 変更をコミットする

ブランチとコミットの作成、変更、比較、トラブルシューティングを行います。

## Links

* [リポジトリ内のブランチの管理](/ja/enterprise-server@3.22/pull-requests/how-tos/commit-changes/managing-branches-within-your-repository)

  開発用の新しいブランチを作成し、 GitHubで未使用のブランチを直接削除します。

* [フォークから作成されたプルリクエストのブランチへの変更をコミットする](/ja/enterprise-server@3.22/pull-requests/how-tos/commit-changes/committing-changes-to-a-pull-request-branch-created-from-a-fork)

  必要なアクセス許可を取得し、Git コマンドを効果的に使用して、フォークから作成された pull request ブランチに変更をコミットします。

* [複数の作成者または組織に代わってコミットを作成する](/ja/enterprise-server@3.22/pull-requests/how-tos/commit-changes/creating-a-commit-with-multiple-authors)

  コラボレーションと透明性を高めるため、コミット メッセージに「トレーラー」を使用して、複数の作成者や組織にコミットを帰属させます。

* [コミットメッセージの変更](/ja/enterprise-server@3.22/pull-requests/how-tos/commit-changes/changing-a-commit-message)

  不明、正しくない、または機密性の高いコミット メッセージをローカルで修正し、更新されたコミットを GitHubにプッシュします (最近または古いコミットを編集する手順を含む)。

* [コミットを比較する](/ja/enterprise-server@3.22/pull-requests/how-tos/commit-changes/comparing-commits)

  ブランチ、タグ、コミット、フォーク、日付を比較して、変更を分析し、リポジトリ履歴を効果的に追跡します。

* [コミットのトラブルシューティング](/ja/enterprise-server@3.22/pull-requests/how-tos/commit-changes/troubleshooting-commits)

  正しくないユーザー リンク、ローカル コミットの欠落、プッシュ保護ブロックなどの一般的なコミットの問題を解決します。