リリース: 2026/10/19 13:30 読む: 0
原作者:Harban AI LABS
オリジナルソース:https://www.youtube.com/embed/kCxwN6hfsLA
Git と GitHub をゼロから自信を持ってチームで使用するまでを、章付きの約 8.5 時間の 1 つのビデオで説明します。これは Harban AI Labs の 201 レッスン コースから切り取られたもので、12 部構成の 56 レッスンがシリーズ構成なしで順番に構成されています。学ぶ内容 - メンタル モデル: コミットはスナップショット、各コマンドが動作する 3 つの場所、グラフとしての履歴、ポインタとしてのブランチ。 - 日々の作業: ステータス、追加、コミット、差分、ログ、ステージングをまさに意味します。 - 分岐とマージ、および競合を読み取って解決する方法。 - リモート: クローン、フェッチ、プル、プッシュ、およびプッシュが拒否された場合の対処方法。 - 恐れることなく元に戻します: 復元、リセット、元に戻し、隠します。履歴を安全に書き直す: 修正、リベース、インタラクティブなリベース、チェリーピック。 - reflog で回復します。 GitHub 上のプル リクエスト、レビュー、メソッド、ルールセット、コード所有者をマージします。 - 概要レベル: タグとリリース、二分化、フック、Git LFS、GitHub アクション、漏洩した秘密、署名されたコミット。対象者: 最初のリポジトリからチーム ワークフローまで、すべてのパスを 1 か所にまとめたいと考えている開発者。これまでの Git の知識は想定されていません。 macOS 上の Git 2.55 で表示されます。 2026 年 10 月時点の GitHub。 無料のコンパニオン ハンドブック (PDF、同じ 12 部分): https://github.com/harshaksh-singh/git-github-mastery/releases/download/one-shot-companions-v1/git-github-handbook.pdf チートシート (PDF、3 ページ): https://github.com/harshaksh-singh/git-github-mastery/releases/download/one-shot-companions-v1/git-github-cheatsheet.pdf ビデオで使用されているラボ スクリプト (labs/run ...): https://github.com/harshaksh-singh/git-github-mastery 知っておきたいこと: レッスンは長いコースからのものであるため、ナレーターは時々「ビデオ」と言う7」またはラボ スクリプトに名前を付けます。各レッスンの開始には、そのコースビデオ番号が表示されます。ここでは取り上げません: 認証セットアップ、Git 内部、サブモジュール、GitHub アクションの詳細。各章 0:00:00 ここから始めましょう: 対象者、マップ、使用方法 0:01:16 パート 1: メンタル モデル 0:01:26 Git と GitHub: バージョン管理が解決するもの 0:11:25 最初のリポジトリ: init、add、commit 0:21:32 diff ではなくスナップショット 0:32:47 コミット グラフ、refs、および HEAD 0:38:17 3 つのツリー: 作業ツリー、インデックス、HEAD 0:44:41 パート 2: 日常作業 0:44:51 git ステータスの読み取り 0:55:47 .gitignore とすでに追跡されたトラップ 1:03:07 インデックス: git add が書き込む内容 1:12:23 add -p による 3 つの diff とステージング 1:23:24 グラフ クエリとしての git ログ1:36:37 パート 3: ブランチ 1:36:47 ブランチは参照 1:45:57 git ブランチと git switch 1:57:13 分離された HEAD 2:06:20 パート 4: マージと競合 2:06:30 早送りマージとマージ ベース 2:15:17 3 方向マージ 2:22:19 解剖学マージ競合の概要 2:28:12 マージ競合の解決 2:41:34 --ff-only、--no-ff、および --squash 2:46:45 パート 5: リモート 2:46:55 リモートと git clone 3:00:06 git fetch 3:09:51 アップストリーム ブランチと git pull 3:21:36 git Push と拒否されたプッシュ3:33:24 安全な強制プッシュ: --force-with-lease 3:38:59 パート 6: 安全に元に戻す 3:39:09 アンドゥ マップと git リストア 3:48:24 git リセット: ソフト、ミックス、ハード 4:01:51 git revert 4:10:27 git stash と git clean 4:21:09 どの undo コマンドですか?デシジョン ツリー 4:24:03 パート 7: 履歴を安全に書き換える 4:24:13 git commit --amend とアトミック コミット 4:35:56 git rebase の実際の機能 4:45:26 インタラクティブなリベース 4:56:13 リベースの競合: 私たちのものと彼らのもの 4:59:17 リベースかマージか? 5:03:38 git Cherry-pick 5:14:16 パート 8: ミスからのリカバリ 5:14:26 Git が保持するものと reflog 5:24:48 削除されたブランチまたはハード リセットのリカバリ 5:34:43 間違ったリベースまたは不適切なマージからのリカバリ 5:43:59 コミットされていない作業と削除されたスタッシュのリカバリ 5:52:45 パート9: GitHub とプル リクエスト 5:52:55 Git データと GitHub オブジェクト 6:01:41 プル リクエストとは 6:09:07 プル リクエストのライフサイクル 6:21:30 フォーク ワークフローとよく検討する 6:31:54 GitHub の 3 つのマージ メソッド 6:42:28 パート 10: チーム ワークフロー 6:42:38 GitHubフロー、Git Flow、トランクベース 6:53:33 ベストプラクティス、レビュー、コミットメッセージ 7:00:53 GitHub ルールセット: ブランチの保護 7:08:15 CODEOWNERS 7:15:20 パート 11: 仕事で重要なツール 7:15:30 Git タグ 7:24:51 Git タグと GitHub リリース 7:31:05 git bisect 7:39:13 Git フック 7:48:47 Git LFS 7:53:33 パート 12: CI とセキュリティの基本 7:53:43 GitHub Actions モデル 8:01:03 削除してもシークレットが削除されない理由 8:10:31 漏洩したシークレットへの対応 8:21:54 SSH でコミットに署名する 8:28:17 次に行うべきことHarban AI Labs の詳細: https://harban-ai-labs.vercel.app/
擇天紀行
2026-10-20 18:52
पीच लघु नाटक
2026-10-20 18:52
AI Ustad 2.0
2026-10-20 18:52
Boss Secret Romance
2026-10-20 18:52
Canton Catalyst
2026-10-20 18:52
Fiery short TV
2026-10-20 18:37
Trade with Renato Ulianov
2026-10-20 18:20
oghaabb
2026-10-20 18:20
实时币圈说
2026-10-20 18:20
通貨を選択してください
US Dollar
USD
Chinese Yuan
CNY
Japanese Yen
JPY
South Korean Won
KRW
New Taiwan Dollar
TWD
Canadian Dollar
CAD
Euro
EUR
Pound Sterling
GBP
Danish Krone
DKK
Hong Kong Dollar
HKD
Australian Dollar
AUD
Brazilian Real
BRL
Swiss Franc
CHF
Chilean Peso
CLP
Czech Koruna KČ
CZK
Singapore Dollar
SGD
Indian Rupee
INR
Saudi Riyal
SAR
Vietnamese Dong
VND
Thai Baht
THB
通貨を選択してください
US Dollar
USD-$
Chinese Yuan
CNY-¥
Japanese Yen
JPY-¥
South Korean Won
KRW -₩
New Taiwan Dollar
TWD-NT$
Canadian Dollar
CAD-$
Euro
EUR - €
Pound Sterling
GBP-£
Danish Krone
DKK-KR
Hong Kong Dollar
HKD- $
Australian Dollar
AUD-$
Brazilian Real
BRL -R$
Swiss Franc
CHF -FR
Chilean Peso
CLP-$
Czech Koruna KČ
CZK -KČ
Singapore Dollar
SGD-S$
Indian Rupee
INR -₹
Saudi Riyal
SAR -SAR
Vietnamese Dong
VND-₫
Thai Baht
THB -฿