Quizpo
問題集を探すログイン
公開問題集code-2 IT・プログラミング

Git 基本コマンド18

リポジトリ作成からcommit、branch、fetch、pushまでの役割を整理します。 対象: Gitを使い始めた人と用語を復習したい人 難易度: 基礎

Q
CREATED BYQuizpo公式
#Git#IT#コマンド#バージョン管理#基礎
18問収録
学習者
0人
完了
0回
お気に入り
0
コピー
0
今すぐ学習する
通報する

登録なしで始められます

QUIZPO OFFICIAL GUIDE

この問題集について

Gitのつまずきは、コマンド不足より『作業ツリー・ステージング領域・コミット』のどこを操作しているか分からなくなることから始まります。

この教材では18のコマンドと用語を、変更を確認して履歴へ残し、他の履歴と共有する流れに並べます。

対象となる学習者

Gitを使い始めた人。コマンドは打てるがadd・commit・pushの違いが曖昧な人。

前提知識

ファイルを編集し、コマンドラインでディレクトリを移動した経験があると取り組みやすいです。

この問題集で学べること

  • 作業ツリー・ステージング領域・コミットの関係を説明できる
  • fetchとpull、commitとpushを区別できる
  • branch・HEAD・mergeが履歴上で何を表すか説明できる

重要ポイント

addは保存ではなく選択

git addは次のコミットへ含める内容をステージします。ファイルを編集しただけでも、addしただけでも新しいコミットは作られません。

commitとpushは別の操作

commitはローカル履歴を作り、pushはその参照とオブジェクトをリモートへ送ります。ネット接続がなくてもcommitはできます。

fetchは取得、pullは取得して統合

fetchはリモートの状態を取得しても現在の作業へ統合しません。pullは取得後に現在のブランチへ取り込む操作まで進めます。

間違えやすいポイント

  • git addをリモートへ送る操作だと思う
  • ブランチをファイル一式のコピーとだけ捉える
  • 競合時に内容を確認せず片側を一括採用する

学習の進め方

  1. status→diff→add→commitの流れを確認する
  2. Quick Reviewで似たコマンドを対にして解く
  3. 小さな練習リポジトリで一連の操作を試す
Quick Reviewで理解度を確認する

関連する公式問題集

Linux コマンド基礎1818問

ファイル操作、検索、プロセス、標準入出力、パスの基本を学びます。 対象: Linuxのターミナル操作を始めたい人 難易度: 基礎

JavaScript 基礎1818問

変数、型、配列、関数、非同期処理、モジュールの基本用語を学びます。 対象: JavaScriptの基本概念を整理したい人 難易度: 基礎

HTML / CSS 基礎1818問

意味のあるHTMLと、レイアウト・レスポンシブ対応を含むCSSの基礎を学びます。 対象: Web制作を始めたい人 難易度: 基礎

内容確認に使用した資料

Quizpoが各資料の事実と学習範囲を確認し、問題文と解説を独自に作成しています。

  • Git ReferenceGit・確認日 2026-08-11
Quizpo公式教材の編集方針を見る

SHARE

この問題集を共有

友達にURLを送ればすぐ一緒に学べます。

RATING

この問題集の評価

—(0件)

学習した感想を星で教えてください。

QUICK REVIEW

登録なしですぐ確認

1 / 18

QUESTION

「git init」とは何ですか。

この問題を通報

まず答えを思い浮かべてから確認しましょう。