Skip to content

Latest commit

 

History

History
54 lines (34 loc) · 2.63 KB

00-supplement.md

File metadata and controls

54 lines (34 loc) · 2.63 KB

セットアップの補足説明

エディタとは何か?

エディタは、プログラムのコードを書くための特別なテキストエディタです。メモ帳のような一般的なテキストエディタとは異なり、プログラミング言語の構文を理解し、色分けしたり、入力補完したりする機能があります。

VS Codeの画面

VS Codeの主な機能

  • シンタックスハイライト:コードを色分けして読みやすくします
  • インテリセンス:コードの入力を予測し、補完します
  • デバッグ:プログラムの実行中に問題を見つけるのを助けます
  • 拡張機能:追加の機能をインストールできます

Gitとは何か?

Gitは「バージョン管理システム」と呼ばれるもので、コードの変更履歴を記録し、複数人での共同作業を可能にするツールです。

Gitの基本概念

  • リポジトリ:プロジェクトのファイルとその変更履歴を保存する場所
  • コミット:変更内容を記録する操作
  • ブランチ:メインのコードから分岐して作業するための仕組み
  • マージ:ブランチの変更を統合する操作

GitHubとGitの違い

  • Git:ローカルコンピュータで動作するバージョン管理システム
  • GitHub:Gitリポジトリをオンラインで共有・管理するサービス

ターミナルとは何か?

ターミナル(またはコマンドライン)は、テキストベースでコンピュータに命令を出すためのインターフェースです。

ターミナルの画面

よく使うコマンド

コマンド 説明
cd ディレクトリを変更する cd camp-website
ls ファイル一覧を表示する ls
mkdir ディレクトリを作成する mkdir new-folder
touch 空のファイルを作成する touch hello.txt

SSH鍵とは何か?

SSH鍵は、パスワードを入力せずにリモートサーバーに安全に接続するための認証方法です。「公開鍵」と「秘密鍵」のペアで構成されます。

  • 公開鍵:GitHubなどのサービスに登録する鍵
  • 秘密鍵:あなたのコンピュータに保存され、絶対に他人に共有してはいけない鍵

これは、鍵と鍵穴のようなものです。公開鍵が鍵穴(GitHubに登録)で、秘密鍵が鍵(あなたのコンピュータに保存)です。