Gitとは

ソフトウェア

バージョン管理システム

  • 集中型バージョン管理システム
    • 新しいものをバージョン管理できる
    • 複数人で最新版を使用して作業をするのが大変
  • 分散型バージョン管理システム
    • 複数にで並列して作業を進めることが可能
    • オフラインでもローカルで作業を進めることができる
    • マージする時に大変

用語

  • リポジトリ
    • バージョンを管理しているフォルダ。
  • コミット
    • ファイルやフォルダの追加、削除、変更を加えること。
  • ブランチ
    • 枝分かれのこと。作業に影響することなく別々の作業を行うことができる。
    • デフォルトはmasterブランチ
  • マージ
    • ファーストフォワード形式はマージ元のみ変更されている場合。
    • トートマージ形式は、マージ元もマージ先も変更がある場合。
  • コンフリクト
    • マージ時に競合すること。
  • チェリーピック
    • 指定したブランチに対象のコミットのみを取り込むこと。
  • タグ
    • コミットに分かりやすい名前をつけること

コメント

タイトルとURLをコピーしました