GitとGitHub:コードを保存してシェアしよう
Gitはコードの履歴を追跡し、GitHubはオンラインでホストします。最初の本格的なプロジェクトから必須のツールです。
Gitがすべてを変える理由
Gitはプロジェクトのすべてのバージョンを記録します。ミスをした後にロールバックできる、2つの状態を比較できる、何かを壊すことを恐れずに作業できる。永続的なセーフティネットです。Gitなしだと「project-final-FINAL-v2」というフォルダを作ることになります。Gitがあれば、履歴がクリーンで、どのバージョンも数秒で見つけられます。
日常的に使うコマンド
日々の作業で必要なコマンドはほんの数個です。追跡を始めるinit、ファイルをステージするadd、明確なメッセージでバージョンを保存するcommit、GitHubに送るpush、変更を取得するpull。わかりやすいコミットメッセージを書きましょう——それがプロジェクトのストーリーを語り、後で探し物をしやすくしてくれます。
GitHub:開発者のショーケース
GitHubは単なるストレージではありません——プロフェッショナルなネットワークです。採用担当者はGitHubプロフィールを見ます。定期的なプロジェクト、きれいなREADME、読みやすいコードのあるアカウントは、履歴書の強力な武器です。プロジェクトを公開して、見せ方にも気を使い、コラボレーションできることを示すためにオープンソースにも少し貢献してみましょう。
今すぐ実践しよう
- Gitをインストールして名前とメールを設定する
- プロフェッショナルなユーザー名でGitHubアカウントを作る
- git initでプロジェクトにリポジトリを初期化する
- 明確なメッセージで定期的にコミットする
- git pushでGitHubにプロジェクトを公開する
- プロジェクトの内容を説明するREADMEを追加する