Gitはソースコードの変更履歴を管理するバージョン管理システム。コミット・ブランチ・マージ・プルリクエストの使い方・GitとGitHubの違いを現役エンジニアが解説します。
Git(ギット)とは、ソースコードの変更履歴を管理する「バージョン管理システム」です。「誰がいつ何を変更したか」を記録し、過去の状態に戻したり、複数人が同時に開発したりできます。2005年にLinuxカーネル開発者のLinus Torvaldsが作成し、現在は世界で最も使われているバージョン管理システムです。
Gitはバージョン管理のツール(ソフトウェア)、GitHubはGitリポジトリをクラウド上でホストするサービス(プラットフォーム)です。GitLabやBitbucketも同様のサービスです。
同じファイルの同じ行を別々に変更するとコンフリクトが発生します。<<<<< HEAD〜===== 〜>>>>> の間の変更を手動で選択し、git add して git commit すれば解消できます。
Conventional Commits(feat:・fix:・docs:・chore:など)が広く使われています。「何をしたか(what)」より「なぜしたか(why)」を書くと後で読みやすいコミット履歴になります。
ITエンジニア向け転職サービス2強を並行利用するのが最も効果的です。
※どちらも完全無料。登録だけで市場価値を確認できます。