Git – コードのバージョンを管理する仕組み
現在では、複数人で同時に一つのサイトを開発することが一般的です。そのために、バージョン管理システムが存在します。ソースコードを管理することで、他の作業者とコーディングがバッティングすることを防いだり、必要に応じて過去のソースコードに遡ることもできます。
バージョン管理の仕組みは、かつてはsvn(サブバージョン)がよく使われていましたが、現在はGit(ギット)が主流になってきました。
Gitを使ってソースコードを管理する方法は、黒い画面(ターミナル)で行えますが、誰がも使いやすいよう見やすいツールが開発されています。『Sourcetree』が現場ではよく使われています。

こちらがSourcetreeの画面です。
GItでは、自分のソースコードを自分のPC内で確定させることをコミットと言います。それをみんなで管理する場所(リポジトリ)に上げることをプッシュと言います。メインから逸れて、ある機能や部分をコーディングする際には、ブランチを切ったり、それをマージさせるために、プルリクエストを管理者に送ったりと、ソースを管理するための様々な機能を備えています。
Gitで管理するソースコードを置くための倉庫の役割を持つのが、リポジトリです。リポジトリは、自分のPC内のローカルリポジトリとネット上のリモートリポジトリの2つがあります。ローカルリポジトリでコミットした後に、リモートリポジトリ(GitHub、GitLab、Bitbucketsなど)にプッシュする流れが一般的です。
Gitは実際に現場で触ってみないと、なかなか実感が湧きづらい仕組みです。就職・転職後に先輩や上司に教わりながら、勘所を掴んでいきたいところです。
このサイトでは、本当にWebデザインのスキルを磨きたいなら、未経験の方はまずはWeb制作会社か教育体制のしっかりしている事業会社に正社員で入社することを強くオススメしています。
やはり派遣でもなく、アルバイトでもなく、長く在籍する可能性のある正社員にこそ成長できるお仕事を振ってくれるのです。派遣やアルバイトは、リンク張り替えやテキスト修正など成長しづらい作業をやらされがちです……。
Web/IT系特化の転職サイト『Green』に登録しておきましょう。Web系転職の定番サイトです。
「ポートフォリオを作ってみたけど不安...」「周りにレビューをしてくれる人がいない...」
そんなお悩みを解決するために、ポートフォリオのチェックリストを作りました!27,000文字以上の大ボリュームです笑。noteで販売中です。激安のワンコイン500円です。このチェックリストで改善点を見つけて、少しでもポートフォリオの質を上げて、自分が望む就職に繋げましょう!


ご質問や感想など、お気軽にどうぞ!