Gitの環境を作る
- Udemyでの受講について
- GitHubのアカウントを作成しよう
- GitKrakenをセットアップしよう
- Visual Studio Codeを日本語版でインストールしよう
- Visual Studio Codeをセットアップしよう
Gitを体験してみよう
- コミット作業をしてみよう
- 間違えたコミットをリセットしよう
- ステージングの役割について
- コミットとリセットの各種テクニック
- タグを利用しよう
- GitKrakenのファイル操作機能について
ブランチ
- ブランチを利用しよう
- ブランチをマージしよう
- リベースで履歴をまとめよう
- チェリーピックで特定のコミットを取り込もう
Git Flow
- Git Flow①:ブランチ運用のガイドライン
- Git Flowの基本 ②
- GitKrakenによる、Git Flow ①
- GitKrakenによる、Git Flow ②
GitHubを利用したリモートリポジトリー
- GitHubの無償化について
- GitHubでリポジトリーを作る
- GitKrakenにリモートリポジトリーを設定する
- プッシュ - リモートリポジトリーへの変更の反映
- Collaboratorsのメニュー名の変更について
- クローン - リモートリポジトリーのコピーをローカルに構築
- プル - リモートリポジトリーの変更を取り込む
- プルリクエスト - 変更箇所のマージを依頼する
- GitHub Flow - Git Flowよりもシンプルなブランチ運用ルール
- 複数のリモートリポジトリーを設定しよう
- SSHでのリモートリポジトリー接続
その他の Gitの知識
- サブモジュール - 他の Gitリポジトリーを、自分のリポジトリーに取り込む
- コンフリクト(変更の衝突)を解消しよう
GitHubを使いこなそう
- リモートリポジトリーの初期化処理
- GitHubでのファイル操作
- Issues - バグや課題を管理する
- イシューのラベルとマイルストーンを管理しよう
- Markdown記法を学ぼう
- Projects - Kanban方式のプロジェクト管理機能
- プロジェクトとイシューを連携しよう
- Automated Kanbanで、カードの管理を自動化しよう
- プルリクエストに連携したプロジェクトと、バグを管理するプロジェクトを利用しよう
- Wiki - 共有可能なオンラインドキュメント
- Gist - 公開できる、プログラミングメモ
- GitHubの公開リポジトリーを検索しよう
コマンドラインで Gitを使おう
- Git/Git Bashをインストールしよう
- git commit - Gitにコミットしよう
- git revert - コミットを取り消そう
- git reset - リセットしよう
- git tag - タグを設定しよう
- git rm / mv - ファイル操作をしよう
- .gitignore - 除外ファイルを設定しよう
- git branch - ブランチを作成しよう
- git stash - スタッシュを利用して一時退避しよう
- git merge - マージしよう
- git diff - コンフリクト(衝突)が発生したときの対処をしよう
- git remote - リモートリポジトリーを利用しよう
- git push - プッシュしよう
- git clone - リモートリポジトリーからクローンを作ろう
- GitHubを SSH接続で利用しよう
- git fetch - プルをする前に、リモートリポジトリーの様子を取り込もう