Skip to content

バージョン管理

Git

プログラム開発を行っていると日々、機能追加、不具合修正、パフォーマンスチューニング、派生開発、等々が発生します

大量のソースファイルの複数のバージョンを管理する必要が出てきます。

そのため古くからバージョン管理システムが幾つも開発されてきています

mdn用語集 scm

git は Linuxのカーネル開発のために開発されました

mdn用語集 git

現代のソフトウェア開発では必須となるのがGitです

プロジェクト次第では別のSCMを使う場合もありますが、GitでまずはSCMの概念を身につけましょう

Gitクライアントソフトウェアはいくつも提供されています

いくつか紹介しておきます、どれを使っても問題ないです。

Gitクライアントの紹介

Git for Windows

基本的にはコマンドラインツール、ただしGuiもあります

参考 Gitのインストール

インストール手順

TourTusGit

ファイルエクスプローラの拡張機能 インストール手順

SourceTree

GUIが充実しています インストール手順

最低限のコマンドは覚えておいて損はないです