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. キーボード
ステップ一覧へ
ステップ8

履歴を扱う — rebase・stash・tag・cherry-pick

すでに作った履歴に手を入れる技術です。強力な分、絶対に破ってはいけない黄金律がひとつ付いてきます。

学習目標

  • 対話的 rebase で自分の履歴を整理できる
  • 作業中のものを一時的にしまい、後で戻せる
  • tag でリリース地点を示し、cherry-pick でコミットを1つだけ持ってこられる

ここからはすでに作った履歴に手を入れる技術です。git rebase は自分のコミットを別のコミットの上に移し替え、履歴を一直線に整理します。merge が「事実そのまま」を残すなら、rebase は「読みやすく」整えます。-i(対話的)を付ければ、公開する前にコミットをまとめたり、メッセージを直したり、順序を変えたりできます。

黄金律はただ1つです。**すでに他人と共有したコミットは rebase しない。** rebase はコミットを新しく作って差し替えるため、他人がそのコミットの上で作業していた場合、履歴が分かれて収拾がつかなくなります。自分のブランチで PR を上げるまでは自由に使い、それ以降は使わないでください。

git stash は今やっている作業を一時的に棚に置く命令です。急ぎのバグ対応が入って今すぐブランチを替えなければならないときに使います。git tag は特定のコミットに v1.0.0 のような名札を付け、リリースしたコードを正確に探せるようにします。git cherry-pick は別のブランチのコミットを1つだけ選んで今のブランチに持ってきます。3つとも「全部ではなく一部だけ」を扱う道具です。

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

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

git rebase -i HEAD~3
直近3つのコミットを対話的に整理します。まとめる・メッセージ修正・順序変更。
git stash push -m "작업 중"
今の変更をメモ付きでしまい、すぐブランチを替えられるようにします。
git tag -a v1.0.0 -m "첫 배포"
このコミットをリリース地点として印を付けます(説明付きタグ)。
git cherry-pick <commit>
別のブランチのコミットを1つだけ今のブランチに持ってきます。

ガイドライン

人工知能

人工知能資格

勉強

バイブコーディング

ゲーム開発

練習

チューター

チャット

掲示板

制作

コミュニティ

その他

用語辞典

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

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

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