GitとGitHubの違い
Gitはファイルの変更履歴を管理するバージョン管理システム。GitHubはGitをWebブラウザ上で使えるようにしたサービスです。ソースコードの管理だけでなく、チーム開発のプラットフォームとしても使われています。
なぜバージョン管理が必要か
- コードの変更履歴を記録できる
- いつでも過去の状態に戻せる
- 複数人での共同作業が可能
- ポートフォリオとして使える
覚えるべき基本コマンド
- git init:新しいリポジトリを作成
- git add:変更をステージングに追加
- git commit:変更を記録
- git push:リモートリポジトリに送信
- git pull:リモートから最新を取得
初めてのリポジトリ作成手順
- GitHubでアカウント作成
- 「New Repository」でリポジトリを作成
- ローカルでgit initしてファイルを追加
- git add → git commit → git pushで公開
まとめ
GitHubはプログラマーの必須ツール。早い段階から使いこなせるようになっておくと、就職・転職・案件獲得で大きなアドバンテージになります。
