| title | ローカルGit管理の基本(clone / add / commit / push) | ||||
|---|---|---|---|---|---|
| author | 真一 三溝 | ||||
| date | 2025-12-26 | ||||
| tags |
|
本書は GitHub ⇄ ローカル(Windows / VS Code) の基本運用を、 実務でそのまま使える形でまとめたものです。
git clone https://github.com/ユーザー名/リポジトリ名.gitcd C:\Users\Lenovo\GitHub
git clone https://github.com/Samizo-AITL/SemiDevKit.git- ローカルに
SemiDevKitフォルダが作成される - Git 履歴・ブランチ・remote(origin) が全て取得される
VS Code 等で以下を行う。
- ファイル作成
- 編集
- 削除
⚠ この時点では GitHub には一切反映されていない
git status例:
modified: README.md
new file: docs/design.md
git add .git add README.mdgit commit -m "変更内容を簡潔に書く"例:
git commit -m "Add initial control architecture notes"git pushgit push -u origin main| 操作 | 意味 |
|---|---|
| git add | 変更を「反映候補」に入れる |
| git commit | ローカル履歴として確定 |
| git push | GitHub に反映 |
| git pull | GitHub 側の更新を取得 |
👉 commit しない限り GitHub は変わらない
git diffgit pullgit checkout -- ファイル名git reset --hard- 左メニュー「ソース管理」
- 変更確認
- + でステージング
- メッセージ入力
- ✔ Commit
- Push / Sync
※ 内部的には同じ git コマンドが実行されている
git clone URL
git status
git add .
git commit -m "msg"
git push
git pull- clone:最初に1回
- add → commit → push:作業の区切りごと
- push しない限り GitHub は変わらない