LoginSignup
0
0

More than 1 year has passed since last update.

【備忘録】Git用語、コマンドの個人用メモ(更新あり)

Last updated at Posted at 2021-12-09

用語集

自分用に作った早見表の為、下記の記事をそのまま引用しています。

参考記事

Git 基本の用語集 - Qiita

用語一覧

Name Mean
リポジトリ(repository) 履歴管理を行う場所。
ローカル(local) 自分のPCにあるリポジトリ。基本はノンベアリポジトリで運用される。
インデックス(index) コミットしたいファイル又はファイルの一部を登録するところ。
コミット(commit) インデックスに登録してある変更対象をローカルリポジトリに反映すること。
ヘッド(head) 作業対象となっているブランチ、コミット。
フォーク(fork) リモートリポジトリをコピーしてリモートリポジトリを作成すること。
プルリクエスト(pull request) フォークしたリポジトリでの変更を、フォーク元のリポジトリへ反映するよう依頼すること。
マージ(merge) 異なるブランチの変更を反映させること。お互いの変更履歴が残る。
チェックアウト(checkout) ヘッドを切り替えること。過去のコミットを対象にチェックアウトした場合、それをもとにコミットすることはできない。
ブランチ(branch) 履歴管理を枝分かれさせてたもの。ブランチを使うことにより、複数の履歴を並列に管理できる。

コマンド集

gitのバージョンを確認する

git version

//return versionが表示されればインストールされている

PRのレビューに指定されて、人のブランチをローカルで確認する方法

git checkout -b レビューする人のブランチ名 origin/ブランチ名

最新のdevelopをブランチに反映させる

git merge origin/develop
 *// or*
git merge develop
 // or
git pull
 // or
git fetch

PRのレビューのブランチを最新に変更する

git merge origin/ブランチ名

ローカルのブランチ名を変更する方法

git branch -m <古いブランチ名> <新しいブランチ名>

今開いているブランチをリネームする方法

git branch -m <新しいブランチ名>

特定のブランチを指定してcloneする

git clone -b develop https://[projectURL]

間違ってプッシュしてしまったコミットを一つ前に戻す


git reset --soft HEAD^
0
0
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
0