PES
JA English 한국어 日本語 中文 हिन्दी বাংলা اردو Español Português Français Deutsch Русский العربية Bahasa Indonesia Tiếng Việt ไทย Türkçe

通知を有効にする方法

このブラウザーまたはアドレスでは通知を利用できません。対応ブラウザーで安全な接続のPESサイトを開いてください。

通知がブロックされている場合は、ブラウザーの設定で許可してください。

  1. アドレスバー横のサイト設定、またはブラウザーのサイト設定を開き、このサイトの通知を許可に変更してください。
  2. 端末の設定でブラウザーの通知を許可し、おやすみモードや集中モードを確認してください。
  3. PESに戻ってページを再読み込みし、ベルから通知を有効にしてください。

iPhoneやiPadではPESをホーム画面に追加し、そこから開いて通知を許可してください。

わたしの学習進度
  1. 人工知能の使い方
  2. ターミナル命令
  3. 人工知能の応用
  4. バイブコーディング
  5. 人工知能資格 準備中
  6. キーボード
ステップ一覧へ
ステップ4

元に戻す・無視する

やり直しは「どこまで進んだか」で道具が変わります。restore・reset・revert を区別することがこのステップの核心です。

学習目標

  • まだコミットしていない変更を安全に捨てられる
  • すでに push したコミットを安全に戻せる
  • .gitignore でビルド成果物や秘密のファイルをリポジトリから除外する

やり直しは「どこまで進んだか」で道具が変わります。まだコミットしていないなら git restore、コミット済みだがまだ push していないなら git reset、すでに push して他人が取得済みなら git revert です。この3つを取り違えると他人の履歴を壊すので、今どの状態かを git status で先に確認する習慣が必要です。

git reset には --soft・--mixed・--hard の3種類があります。--soft はコミットだけ取り消して変更はステージングに残し、既定の --mixed はステージングからも下ろし、--hard はファイルの内容まで戻します。--hard は作業内容を実際に消します。実行前に必ずもう一度読んでください。間違えても git reflog に痕跡が残っていることが多いので、すぐに諦めないでください。

ビルド成果物・node_modules・.env のような秘密ファイルはリポジトリに入れてはいけません。プロジェクトのルートに .gitignore を置いてパターンを書けば、GIT はそのパスを一切見なくなります。注意点は、すでにコミット済みのファイルは .gitignore を追加しても追跡され続けることです。その場合は git rm --cached で追跡から外してからコミットし、パスワードがすでに上がっていれば履歴に残るので、その値自体を破棄して再発行してください。

このステップで覚えるコマンド

目で読むだけでなく、実際にターミナルで打ってみてください。手が覚えて初めて実務で出てきます。

git restore <file>
まだコミットしていないファイルの変更を捨て、最後のコミットの状態に戻します。
git reset --soft HEAD~1
最後のコミットを取り消しつつ、変更はステージングに残します。メッセージを直すときによく使います。
git revert <commit>
そのコミットを打ち消す新しいコミットを作ります。履歴を書き換えないので共有ブランチでも安全です。
git diff --staged
ステージングに上げた内容をコミット前に確認します。コミット直前の習慣にしましょう。

ガイドライン

人工知能

人工知能資格

勉強

バイブコーディング

ゲーム開発

練習

チューター

チャット

掲示板

制作

コミュニティ

その他

用語辞典

知らない言葉を選んでみましょう。やさしい説明と関連用語が見られます。

その用語はまだありません。

用語を選ぶと説明が表示されます。