📌
Git hub command
GitHub Flow
2ブランチ=main,feature
1ブランチ=1PR
git command
git clone <URL>
main からブランチを切る
git switch main
git pull origin main : 最新のmainを取得
git checkout -b feature/your-topic
# ファイルを編集
git status # 変更内容を確認 Untracked, 未ステージ, ステージ済み, clean
git add . # すべての変更をステージング
git commit -m "コミットメッセージ" # コミット 履歴の保存
git push origin <作業ブランチ名>
PR作成
マージ
git switch main
git pull origin main # リモートのmainを取り込む
コミットメッセージ
feat: 新しい機能
fix: バグの修正
docs: ドキュメントのみの変更
style: 空白、フォーマット、セミコロン追加など
refact: 仕様に影響がないコード改善(リファクタ)
perf: パフォーマンス向上関連
test: テスト関連
chore: ビルド、補助ツール、ライブラリ関連

Discussion