ホーム
SQT
小単元とクイズで楽しくトレーニング

メインナビゲーション

  • ホーム
  • 受講チケット
  • 利用ガイド
    • 受講チケット
    • 講座と教材の利用
    • 教材検索
    • 企業団体向け機能
    • セキュリティについて
    • パートナー様向け機能
  • 記事一覧

Git を動かし、調べる

パンくず

  • ホーム
  • Git 入門講座(試用版)
  • Git を動かし、調べる
音声スライド (クリックで展開/閉じる)
スライドクリック& F キーで全画面、Esc で復帰、その他のショートカット

はじめに

  • Git を実際に動かせる状態にする
  • git コマンドの基本構文を理解する
  • 困ったときに自力で調べる方法を身につける

この単元では、まず自分の端末に Git が使える状態にあるかを確認します。 次に、git コマンドがどのような形で書かれているかという基本構文を学びます。 最後に、困ったときに自力で調べるためのヘルプ機能の使い方を身につけます。

git のインストール確認

# ターミナル操作の例

## git がインストールされている場合
$ git --version
git version 2.43.0

## git がインストールされていない場合の例(コメント)
# $ git --version
# bash: git: command not found
#
# または、シェルやOSによっては以下のようなメッセージになることもあります
# zsh: command not found: git
# 'git' is not recognized as an internal or external command,
# operable program or batch file.

ターミナルで「git --version」というコマンドを実行すると、導入済みの Git のバージョンが表示されます。 もし command not found のようなエラーが出た場合は、Git がまだ導入されていません。

OS 別の入手方法

OS 入手方法
macOS Xcode Command Line Tools または Homebrew
Windows Git Bash(Git for Windows)
Linux ディストリビューションのパッケージ管理コマンド

使用する OS によって Git の入手方法は異なります。 macOS では Xcode Command Line Tools や Homebrew、Windows では Git Bash を含む Git for Windows、Linux ではディストリビューションのパッケージ管理コマンドを使うのが一般的です。 本講座では Windows は Git Bash の利用を前提とし、PowerShell や WSL の違いには触れません。

git コマンドの基本構文

  • git の後ろにサブコマンドを書く
  • 続けて必要なオプションと引数を書く
  • サブコマンドは Git の機能ごとの単位

git コマンドは、git という本体コマンドの後にサブコマンドを書き、その後に必要に応じてオプションと引数を続ける形で実行します。 サブコマンドとは、status や add、commit のように、Git が持つ個々の機能を呼び出す単位のことです。

コマンド構文の図解

git コマンドは、git 本体・サブコマンド・オプション・引数という 4 つの要素で構成されます。 例えば git commit -m に続けてメッセージを書くコマンドでは、commit がサブコマンド、-m がオプション、メッセージの文字列が引数にあたります。

ヘルプを参照する 2 つの方法

  • サブコマンド名の後に -h で要点を確認
  • サブコマンド名の後に help を付けて詳しく確認
  • 目的に応じて 2 つの調べ方を使い分ける

分からないサブコマンドやオプションがあったときは、2 つの方法で自力で調べられます。 サブコマンド名の後に -h を付けると、主要なオプションの短い要約が表示されます。 help に続けてサブコマンド名を指定すると、詳細なマニュアルが表示されます。

ヘルプコマンドを試す

# 「git config -h」を実行して主要オプションの一覧を表示する
git config -h

# 「git help config」を実行して詳細なマニュアルを表示する
git help config

「git config -h」というコマンドを実行すると、主要なオプションが短くまとまって表示されます。 さらに詳しく知りたいときは「git help config」というコマンドで、マニュアル全体を確認できます。

調べ方の使い分け

  • 要点だけ知りたいときは -h を使う
  • じっくり読みたいときは help を使う
  • 困ったらまず実行してみる習慣を持つ

-h オプションは数秒で読める要約で、help は網羅的なマニュアルです。 今後の学習でオプションをすべて丸暗記する必要はなく、必要になったときにその都度調べる習慣を身につけることが大切です。

まとめ

  • Git の導入確認と入手方法を学んだ
  • git コマンドの基本構文を学んだ
  • ヘルプ機能による自力解決の方法を学んだ

この単元では、Git が使える状態にあるかを確認する方法、git コマンドの基本構文、そして困ったときに自力で調べるためのヘルプ機能の使い方を学びました。 次の単元では、Git の設定を自分の環境に合わせて整えていきます。

確認テスト

学んだ知識をクイズ問題でチェック!

すべての単元を見るには…

Git 入門講座

Git入門講座

開発実務の経験がないエンジニア志望者を想定した、Git によるバージョン管理の基礎を学ぶeラーニング講座です。9つのパートの解説と練習問題を通じて、Git の基礎を体系的に学ぶことができます。

受講チケットのお求めはこちら
  • 前の単元
  • 次の単元

5 / 9 単元

講座情報

Git 入門講座(試用版)

「Git 入門講座」のお試し用サンプル教材です。確認テストの試用にはログインが必要です。ユーザー登録は無料。詳しくは、利用ガイドをご覧ください。

 講座ページへ
Module 1: バージョン管理とGitの全体像
1 なぜバージョン管理が必要か
2 Git とは何か:リポジトリとコミット
3 Git と GitHub、そして全体像
4 【練習】バージョン管理と Git の全体像
Module 2: 環境準備と初期設定
5 Git を動かし、調べる
6 設定の 3 階層と本人情報
7 環境に合わせた設定
8 日本語環境・効率化・調べ方
9 【練習】環境を準備する

利用ガイド

  • はじめに
  • 受講チケットの購入
  • 講座と教材の利用
  • 教材検索
  • 企業団体向け機能
  • セキュリティについて
  • パートナー様向け機能
  • 利用ガイド
  • 特定商取引法に基づく表記
  • プライバシポリシー
  • 運営会社

SQT はシナジークエストが運営するオンラインIT学習サイトです。