📦
概念 #Claude Code #動画編集 #git #GitHub #バージョン管理 📚 videoedit-cc

動画編集 × Claude Code — git/GitHub管理

Claude Codeが生成したスクリプトとCLAUDE.mdをGitで管理する方法。動画ファイルは除外して軽量に保つ

なぜGit管理するか

Claude Codeが生成したスクリプトは「動くようになった時点の状態」を保存しておきたい。スクリプトを変更して壊れたとき、前の動くバージョンに戻せる。

Gitに入れるもの:スクリプト・CLAUDE.md・設定ファイル
Gitに入れないもの:動画ファイル・音声ファイル(サイズが大きすぎる)

初回セットアップ

# プロジェクトフォルダで実行
git init
git remote add origin https://github.com/あなたのユーザー名/video-scripts.git

.gitignore の設定(動画・音声を除外)

.gitignore ファイルをプロジェクトルートに作成:

# 動画・音声ファイル
*.mp4
*.mov
*.avi
*.mp3
*.wav
*.m4a

# 素材・出力フォルダ
/videos/
/audio/
/output/

# macOSのシステムファイル
.DS_Store

毎回の作業後にコミットする

git add .
git commit -m "ジェットカットスクリプト更新"
git push

コミットメッセージは「何をしたか」を簡単に書くだけでOK。

コミットメッセージの例

初期セットアップ
ジェットカットスクリプト追加
Whisperの出力先をsubtitles/に変更
田中さん用CLAUDE.md追加
バッチ処理スクリプト追加

前のバージョンに戻す

# 変更履歴を確認
git log --oneline

# 特定のバージョンに戻す(コミットIDを使う)
git checkout abc1234 -- scripts/jet_cut.py

GitHub でバックアップを確認

https://github.com/あなたのユーザー名/video-scripts にアクセスすると、すべてのスクリプトとCLAUDE.mdが保存されているのを確認できる。

PCが壊れても GitHub から復元できる。

Claude Code に任せる方法

このプロジェクトのgit管理をセットアップしてください。
動画ファイルは除外するよう.gitignoreを設定し、
初回コミットまでやってください。