本文へ移動
つまずき地図Vibe Dev Navigator
メニュー

AIでサービスをつくる、非エンジニアのための実践ガイド

困りごとナビ

GitHubへ何を送ればよいか分からない

送る前に「どの変更を・どの作業先へ」を分け、関係ないものがないか確認します。

危険度: 注意して進めるGit・GitHub

今すぐ使う

まず、状況をそろえる

自分の状況と近いかを確かめ、最初の確認をしてからAIへ頼みます。

AIへの依頼文

GitHubへ送る前に変更を確認する依頼

危険度:要確認

変更する範囲と、元へ戻す方法を先に確認しておくと安心です。

分かる範囲で2か所だけ

自分の状況を入れる

空欄のままでもコピーできます。秘密情報は書かずにお試しください。

コピーされる依頼文を確認
目的:
GitHubへ送る変更を自分で選び、関係ないファイルや秘密情報を含めずに準備する。

現在の状態:
【ここに、何をしたらどうなったかを書く】

今回依頼すること:
まだcommitやpushはせず、現在のブランチ、変更ファイル、差分、未追跡ファイルを読み取り確認してください。今回送る候補、送らない候補、判断が必要なものに分け、秘密情報らしい値がないかも確認してください。

変更してよい範囲:
【ここに、変更してよい画面やファイルを書く】

変更しない範囲:
commit、push、ファイル削除、変更の取り消し、履歴の書き換えは行わない。

完了条件:
- 送る候補と送らない候補を理由付きで確認できる
- 対象ブランチと送信先を実行前に確認できる
- 秘密情報や大きな不要ファイルの疑いが示される

実装前に確認すること:
- 対象とするファイル、現在の差分、関連する設定を読み取り、変更計画を短く示す
- 判断できない点があれば、変更する前に止めて質問する

実装後に報告すること:
- 変更したファイルと変更理由
- 実行した確認と、その結果
- 未解決の点や追加で確認が必要な点

使う前に確認
使った後に確認

この困りごとですか?

へ送る前に、何を選び、何を止めて確認する?

  • 変更ファイルが多く、今回必要なものを選べない
  • の違いが分からない
  • 設定ファイルや秘密情報まで送るのが不安

最初に確認すること

  1. 今作業している枝分かれ()の名前を確認する
  2. 変更済みと未追跡のファイルを一覧にする
  3. を今回の目的と照らして読む

確かめる

変更の前後を確認する

実行前と実行後を比べます。分からないまま危険な変更を進めないでください。

始める前

  • まだcommitやpushを実行しない
  • 残したい未完成の変更を明記する
  • 秘密情報らしい値が差分にないか確認する

試したあと

  • 送るファイルを目的ごとに選ぶ
  • commit内容と送信先ブランチを実行前に読み直す

ここで止まる

  • 秘密情報や個人情報が含まれる可能性がある
  • 知らない大きなファイルや生成物がある
  • 対象ブランチやを判断できない

理解する

なぜ起きるのかを知る

原因の候補を知ると、同じ問題が起きたときに自分で切り分けやすくなります。

考えられる原因

  • 一度に複数の目的を変更している
  • commitとpushを同じ操作だと思っている
  • 送らないファイルのルールが確認できていない

覚えておくこと

commitは選んだ変更を手元の履歴へまとめ、pushはその履歴をリモートへ送る操作です。最初に読み取りだけで差分と送信先を確認すると、関係ない変更を公開する危険を減らせます。