コードもまた一つのドキュメントである
GitHubはコードの変更履歴を残し、複数人で共同作業できるようにするプラットフォームで、開発者でなくてもプロジェクトの文書や設定ファイルの管理用途として活用できます。
.gitignoreでリポジトリを余計なファイルから守る
ビルドの生成物や依存パッケージのフォルダ、ローカル専用の設定ファイルなど、バージョン管理に含める必要のないファイルもあります。.gitignoreファイルに除外したいものを記載しておくと、リポジトリを本当に必要なファイルだけにすっきり保てます。
よくある質問
非公開のリポジトリも無料で作れますか?
はい。個人アカウントであれば非公開リポジトリも無料で作成できますが、大人数のチーム利用や高度な機能には有料プランが必要になる場合があります。
間違った内容をコミットしてしまっても元に戻せますか?
はい。GitHubはすべての変更履歴を保存しているため、以前のコミットに戻したり、特定の変更だけを取り消したりすることができます。