バージョン管理システム Git

date_range 2024/05/21
Git


こんにちは!

京都開発研究所、Webプログラマーコースの長期インターン生、松木智哉です!!


OWLetを用いてサイト構築している時に、ミスしたからあの時点に戻りたいなと思うことがよくあります。その際に便利な機能が編集履歴です!!

この機能にはよくお世話になっています!!


この機能を使っているとバージョン管理システムであるGitによく似てるなと感じました!!

最近Gitを使っているので、Gitについて記述していきます1!


Gitとは、分散型バージョン管理システムのことです!!分散型バージョン管理(Git)とは、リポジトリ (ファイルやディレクトリの変更履歴を管理する場所のようなもの)を自身の端末(ローカル)に持つことができます!


ローカルにあるため、インターネット接続がなくても作業ができます!!また、他の開発者との変更の競合をしてもローカルで対象できるというメリットがあります!このため、Gitを用いることで共同開発がしやすくなります!!


ここで、分散型は中央集権型のサーバーと比較して、ローカルにリポジトリを持つことができるため、ネットワークの影響を受けにくく、柔軟性が高いです!!


最後に、Gitの一番基本的なプロセスを記述します!!


  1. サーバーのリポジトリ (リモートリポジトリ) を自分のローカルにクローン(コピー)します!

  2. ローカルリポジトリで編集やコーディングを行います!!

  3. ローカルリポジトリで変更をコミット (ローカル環境における変更を記録)します!!

  4. 必要に応じてリモートリポジトリに変更をプッシュ (ローカルリポジトリの内容をリモートリポジトリに反映させること) します!!


Gitを用いることでバージョン管理を簡単にできるのでぜひ使ってみてください!!

-----------------------------------------------

G!FIT公式Instagram:https://www.instagram.com/gfit_gdn/

G!FIT公式Twitter:https://twitter.com/gfit_gdn

メンバー紹介ページ:https://guardian.jpn.com/member/tomoya_matsuki/



*COMMENT*

  • 奥村 優

    奥村 優

    更新日:2024-05-23 15:17

    *コメント*

    お疲れ様です。
    自分もプライベートでGitを使用して管理していますが、Gitの知識は必要不可欠ですよね。自分ももっとgitを使いこなせるように頑張ります!

    *コメント*

*コメント*

*ログイン*

メールアドレス
パスワード