チーム開発において一番の障壁は
チーム間でのソースコードの共有です。
共有のためのコミュニケーションが多ければ多いほど開発は遅くなり、
メンバーのストレスも溜まっていきます。
そこで、Gitというドメインを用いながらチーム開発を円滑に進ませるために学ぶのが本サービスの目的になります。
今回、こちらのサービスで学べることとして
・Gitの基本的な概念
・Gitの基本操作(add, commit, push, pull, fetch, checkout)
・GitHubの基本的な使い方
・チーム開発で引っかかるポイント、(conflictsの)解消法
になります。
Git初心者でこれからGitを学ぶ必要がある対象を対象としておりますことをご了承ください。
最初に、基本的な概念などをテキストベースでお伝えします。
そして、実際にGit/GitHubで操作をしてもらい、都度確認しながら進行を見ていきます。
GitHubの確認など、何度かやりとりが必要になる可能性があるのと、作業->(私の)応答の時間のズレなどによって多少時間がかかることもあるので
1人に対し2~3週間程を想定して、ハンズオン形式で行おうと思います。
(作業がスムーズに進み、確認もうまくいけば、1~2週間で終わるかもしれません)
作業途中に生じる質問なども随時受け付けますので、お気軽にお聞きください。
あくまで基本的な操作と概念を学ぶので
高度な事に対しては別料金、もしくはお答えしかねる事もあることをご了承ください。
Github Actionsや、より詳しい使い方(rebaseや、configなど)ご要望が多い場合は、また検討致しますので、その時にどうかよろしくお願いいたします。
また、本サービスはハンズオン形式でもあるため、自分が手を動かす事が前提であることもご了承ください。
受け身で学ぶ事を期待されている方は合わない可能性もございます。
ご購入いただく際には、GitHubのアカウントを作成し、ご自身のアカウントURLを送っていただけますとスムーズに進むかと思います。
作成の仕方が分からない時は、その旨をお伝えいただければ、作成のところからサポートさせて頂きます。
よろしくお願いします。