開発でGitやGitHubを使っている or 使ってみたいけど、上手く動かない…
そんな方のために、Gitのエラーや良く分からない箇所を解説します。
◆Gitは難しい!
Gitは多くの人に使用されていますが、弱点があります。
それは…
色々機能がありすぎて仕組みが分かりづらいということです!
ソースコードの履歴を追えるようにしたり
他者の変更をうまい具合にマージしたりしてくれたりするので、
中で何が起きてるのか分からなくなってしまうことが度々起こります。
◆Gitの仕組みを理解しましょう
僕も最初は中々Gitの使い方が分からず苦労しました。
でも、仕事を通して人に教えたり色んな要件を聞いてきた中で
分かったことがあります。
「仕組みが分かればそんなに難しくない」ということです。
Gitには様々なコマンドがありますが、各コマンドに対するデータの動きを理解しました。
そうすることで、解説や、そのコマンドで何が起きるのかイメージすることができます。
◆とはいえ、1人で勉強するのは厳しい
最初は自身で勉強しました。
でも、それだけだと中々理解が深まらないんですよね。
なぜなら、Gitは複数人で使うためにあるものだからです。
「Aさんがこのブランチにコミットしてきた!」
「リーダーがブランチ戦略をやってほしいと依頼してきた!」
みたいなことが起きないと、中々理解が深まりません。
◆このサービスを作った思い
僕にとってGitを使い始めは、とても大変でした。
チームを組んで開発した時、1週間に3回くらいコンフリクト。
開発を止めてしまい、みんなに迷惑をかけました…。
「もう開発やだよ」ってなりそうなくらい苦労しました。
実践的にGitを使い始める前に、できるだけそういう苦労を無くしたい!
というのがこのサービスの思いです。
◆Gitを理解して変わったこと
チーム開発の自由度が上がりました。
スピード感やチーム協調力が高まり、精神的に楽です。
◆Gitを本質的に理解し、開発を自由に楽しみませんか?
僕はGitでかなり苦労しました。
でも、苦労したからこそGitの重要性や素晴らしい点を理解してますし、それを日々開発に活かそうとしてきました。
その成果を、この場を通して提供していきたい、というのが僕のお伝えしたいことです。
購入の際には以下の情報を頂けますと幸いです。
・お使いのGitクライアントツール名(Sourcetree等)
・実行した内容(コマンド・実行時のスクリーンショットなど)
・実行結果(コマンド結果・実行結果の文字やスクリーンショットなど)