0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Gitの概要

0
Last updated at Posted at 2026-01-20

エンジニア初心者がアウトプット用にGitの使い方を記録しました。

初心者のため、表現等がなじまない部分もあると思いますが、ご了承ください。

Gitとは

「ソースコードのバージョンを管理するツール」のこと
複数人で開発をする場合、誰が、いつ、どの部分を、どのように変更したのか、把握する必要がある。⇒このGitを使ってバージョンを管理することで、開発をしやすくする。
ある機能を加えたり、修正を行った段階ごとにGitで記録をしていくことで、あのときの状態に戻したいと思った場合も簡単に戻すことができる!

用語

・リポジトリ…ファイルやディレクトリのデータを保管する場所
・リモートリポジトリ…複数のメンバーで共有するリポジトリ
・ローカルリポジトリ…ローカル環境(個人のパソコン)で使うリポジトリ
・コミット…自身の作業内容をリポジトリに記録すること
・クローン…リモートリポジトリの内容をローカルリポジトリにコピーすること
・プッシュ…コミットした内容をリモートリポジトリに反映させる
・マージ…複数ある変更履歴をひとつにまとめる
・プル…プッシュで更新したリポジトリを別のローカルリポジトリにも反映させる
・フェッチ…リモートリポジトリの内容を現在のローカルにマージさせないで確認する

コマンド一覧

コマンド     説明
git init リポジトリを新規作成
git clone リポジトリをコピー
git gc リポジトリを最適化
git pull リモートリポジトリの変更点をローカルリポジトリにマージ
git push ローカルリポジトリの変更点をリモートリポジトリにマージ
git add コミット対象のファイルを登録
git commit 変更されたファイルをコミット
git reset 直前のコミットを取消
git revert 特定のコミットを取消
git tag コミットにタグを付ける
git log コミット履歴を表示
git status 作業ツリー内の差分ファイルを表示
git diff ファイル内の差分箇所を表示
git status 作業ツリー内の差分ファイルを表示
git mv ファイルを移動/ファイル名を変更
git stash 作業ツリーの状態を一時的に保存
git branch ブランチの作成/一覧表示
git checkout 処理対象ブランチの切り替え
git merge 別のブランチから変更点をマージ
git rebase 派生元ブランチに変更点をマージ
0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?