【Gitバージョン管理】Gitで挫折した初学者へ。手を動かして操作をイメージで覚えて、共同開発のトラブルを防ごう。

Webサイトの「Git初心者向け!」をいくら見てもわからなかったアナタが、このコースではわかります。なぜなら、Gitコマンドを一切使うことなく、ツールのボタンだけで、バージョン管理を樹形図にしてイメージできるからです。できるからです。」¥

4.10 (27 reviews)
Udemy
platform
日本語
language
Development Tools
category
【Gitバージョン管理】Gitで挫折した初学者へ。手を動かして操作をイメージで覚えて、共同開発のトラブルを防ごう。
344
students
2 hours
content
Sep 2022
last update
$19.99
regular price

What you will learn

Git環境の構築を学べます。そのクライアントソフトとして、forkのインストールから設定。リモートのGitLabのアカウント作成と設定を学べます。

アナタのPCで、Gitのバージョン管理するフォルダを簡単に指定することができます。

Gitバージョン管理したフォルダのなかで、ファイルの変更履歴を見ることができます。

Gitバージョン管理したフォルダのなかで、誤って削除してしまった情報を取り出すことができます。

複数のファイルを複数人でバージョン管理する手法を学べます。

複数人でファイルを共有すると、どうしても衝突(コンフリクト)が発生します。その解決手法を学びます。

リモートで複数人とファイルを共同所有することができます。

他人が作ったファイルをリモートのGit経由で取得できます。

リモートのGit上で衝突(コンフリクト)が発生した場合の解決手法を学べます。

Gitで混乱する用語、fetch と pull の違いを体感できます。

Why take this course?

コースは、以下の流れですすみます。


Git使用環境の構築

  1. テキストエディタ

  2. forkインストール

Gitの大きな流れ

  1. Gitリポジトリ(履歴管理フォルダ)を作成

  2. 更新不要のファイル群を指定する(.gitignore)

  3. ファイル作成とステージング

  4. コミット(確定)と履歴

  5. 履歴フォルダのコピーと削除

  6. 削除した内容を履歴ファイルから復元する

  7. 編集途中で過去の履歴を見たい時

複数のファイルを作成・更新(流れを分岐して並行作業)

  1. Gitの大きな流れの復習

  2. 複数ファイルを新規で作成する(初期状態)

  3. ステージングを使って編集レベルをあわせる

  4. ブランチ(分岐)を作成する

  5. 各ブランチを更新する

  6. マージ(統合)する

コンフリクト(変更の重複)解決

  1. 変更が重複するとは何か?

  2. 間違った変更は反映させない

  3. 二つの変更を同時に反映させる

リモートリポジトリの登録

  1. GitLabでアカウント作成

  2. GitLabの初期設定

  3. GitLabでプロジェクト作成(と削除)

  4. リモート共有ファイルをローカルに準備

  5. リモートリとローカルの接続

  6. リモートにファイル群を送る(push)

リモートを使って複数人で共有

  1. リモートをローカルにコピー(clone)

  2. ローカルで各ブランチの作成と更新

  3. リモートでマージ(統合)する

  4. リモートの差分を読み込む(fetch)

  5. リモートの差分を取り込む(pull)

リモートでコンフリクト(変更の重複)解決

  1. コンフリクト準備

  2. 故意にコンフリクトを起こす

  3. コンフリクトを解決する


Reviews

Pee
November 25, 2023
私はWindowsユーザーで、GitBashを使って、ローカルでの使い方を覚えましたが、Forkは、現在のGitの全体像をすぐにつかめるのが良かったです。 また、Stashも便利かもしれません。 GitBashの方が、良い点もあるかもしれませんが、当分Forkを使ってみようと思いました。
奥山
September 2, 2023
プロジェクトは、多くのメンバーで仕様書を作成しますのでファイル のバージョン管理が必須となります。時間的に厳しかったのでこの 講座を見つけた時には大変うれしく思いました。実践的であり無駄のない 講義でした。役立てたいと思います。

Charts

Price

【Gitバージョン管理】Gitで挫折した初学者へ。手を動かして操作をイメージで覚えて、共同開発のトラブルを防ごう。 - Price chart

Rating

【Gitバージョン管理】Gitで挫折した初学者へ。手を動かして操作をイメージで覚えて、共同開発のトラブルを防ごう。 - Ratings chart

Enrollment distribution

【Gitバージョン管理】Gitで挫折した初学者へ。手を動かして操作をイメージで覚えて、共同開発のトラブルを防ごう。 - Distribution chart

Related Topics

4872050
udemy ID
9/8/2022
course created date
9/25/2022
course indexed date
Bot
course submited by