GitGitGitは主にチーム開発で、各個人の作業をうまく分担できるようにしたり、本番環境やステージング環境と開発環境を分離したりなどに用いられます。近年ではリモートリポジトリも進化し、CI/CDとの連携やプロジェクト管理なども合わさっています。 GitとはGitは、バージョン管理ツールです。ファイルの変更履歴を全て保持し、いつでも過去のバージョンに戻したり、比較したりできます。 Gitでできること… Gitを導入するGitを利用するには、まずPCにGitを導入する必要があります。まずは必要な設定も済ませておきましょう。インストール方法は、Windows、Ma… リポジトリの作成して最初のコミットをするGitでプロジェクトを管理する際は、リポジトリを作成し、ファイルをリポジトリの追跡対象に含め、コミットする必要があります。ここでは、その流れを見… 【Git】 GitHubなどのリモートリポジトリと紐付けようGitは、ローカルのリポジトリだけでなく、外部のサーバにもリポジトリを配置できます。その場所をリモートリポジトリと呼びます。 ほぼ確実にセットで… 【Git】 ブランチの役割と作り方~マージまでブランチを用いることでそれぞれの作業を分離し、チームでの開発を大幅にスムーズにすることができます。 また、単に各人向けのブランチを作るだけでなく… 【Git】 .gitignoreでgitの追跡対象外にするリポジトリを管理する際、`node_modules`や`.aws-sdk`など、gitの管理外にしておきたいファイルやフォルダがしばしば出てきま… 【Git】 stashを使って変更を一時的に退避するスタッシュを用いることで、変更を一時的に退避できます。 作業が中途半端でコミット履歴に残したくないけど他のブランチの作業に入りたい、作業していた… 【Git】 よく使うコマンドまとめ一旦、gitのコマンドと役割をざっとまとめましょう。この先で利用するものも含んでいます。 しかし、実際にはgitのコマンドは直接打たず、VSCo… git-flowとGitHub Flowを知る実際のチーム開発でしばしば見られるGitのブランチの扱い方には、git-flowとGitHub Flowの2種類があります。 git-flow …