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

リポジトリと3つの空間

リポジトリを作るか複製し、ワーキングディレクトリ・ステージング・リポジトリという3つの空間を区別します。この区別ができないと、以降のコマンドが全部ややこしくなります。

学習目標

  • 空のフォルダをリポジトリにできる
  • 他人のリポジトリを自分の PC に複製できる
  • 3つの空間の間でファイルがどう動くかを図で説明できる

リポジトリを手に入れる方法は2つです。自分のフォルダをリポジトリにする git init と、既存のリポジトリを丸ごと取ってくる git clone です。どちらも実行するとフォルダの中に .git という隠しディレクトリができます。このフォルダがリポジトリの本体で、すべての履歴と設定がここに入っています。これを消せば履歴は全部消え、これさえあれば他のファイルはいつでも復元できます。

GIT を使うときは、ファイルが3つの空間のどこにあるかを常に意識する必要があります。ワーキングディレクトリは今エディタで見ている実際のファイルです。ステージングエリア(index)は「今回のコミットに含めるもの」として選んでおく待合室です。リポジトリはコミットで確定し履歴に刻まれた場所です。ファイルは add でワーキングディレクトリからステージングへ、commit でステージングからリポジトリへ移ります。

ステージングという中間段階がある理由は、コミットを選んで詰めるためです。5つのファイルを直していても、そのうち関連する2つだけを選んで1つのコミットにできます。この力が後で履歴を読みやすくし、問題が起きたとき原因のコミットを素早く見つけさせてくれます。他のバージョン管理ツールにない GIT の強みです。

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

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

git init
今のフォルダを新しいリポジトリにします。.git ができます。
git clone <URL>
リモートリポジトリを丸ごと複製します。履歴まで全部ついてきます。
git status
3つの空間の現在の状態を見せます。詰まったら必ず最初にこれを打ちます。
ls -a
隠しファイルまで表示します。.git が本当にできたか目で確かめましょう。

ガイドライン

人工知能

人工知能資格

勉強

バイブコーディング

ゲーム開発

練習

チューター

チャット

掲示板

制作

コミュニティ

その他

用語辞典

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

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

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