リファレンス
reference
reference(リファレンス)
A - Z other
a b c d e f g h
i j k l m n o p
q r s t u v w x
y z other
目的で探す
基本操作
基本操作
Gitの基本操作を学びます
リポジトリを作成したい
リポジトリを作成したい
ファイルをインデックスに登録したい
ファイルをインデックスに登録したい
ディレクトリをインデックスに登録したい
ディレクトリをインデックスに登録したい
インデックスに追加されたファイルをコミットしたい
インデックスに追加されたファイルをコミットしたい
変更されたファイルの一覧を表示したい
変更されたファイルの一覧を表示したい
変更されたファイルの差分を見たい
変更されたファイルの差分を見たい
コミットログを見たい
コミットログを見たい
コミットの詳細を確認したい
コミットの詳細を確認したい
ファイル名を変更したい
ファイル名を変更したい
ディレクトリ名を変更したい
ディレクトリ名を変更したい
ファイルやディレクトリ名を変更したい、移動したい
ファイルやディレクトリ名を変更したい、移動したい
ファイルを移動したい
ファイルを移動したい
ディレクトリを移動したい
ディレクトリを移動したい
ファイルを削除したい
ファイルを削除したい
管理対象ではないファイルを削除したい
管理対象ではないファイルを削除したい
以前にコミットしたことのあるファイルだけをすべてインデックスに登録したい
以前にコミットしたことのあるファイルだけをすべてインデックスに登録したい
手元で変更したインデックスに登録されていないファイルを元に戻したい
手元で変更したインデックスに登録されていないファイルを元に戻したい
インデックスに登録したファイルを取り消したい
インデックスに登録したファイルを取り消したい
ブランチ操作
ブランチ操作
Gitのブランチ操作を学びます
ブランチの一覧を表示したい
ブランチの一覧を表示したい
ブランチを作成したい
ブランチを作成したい
ブランチ名を変更したい
ブランチ名を変更したい
ブランチを削除したい
ブランチを削除したい
ブランチを切り替えたい
ブランチを切り替えたい
ブランチを統合したい
ブランチをマージしたい
統合操作
統合操作
Gitの統合操作を学びます
マージで統合したい
リベースで統合したい
リベース操作
リベース操作
Gitのリベース操作を学びます
rebaseを途中で中止したい
rebaseを途中で中止したい
rebaseをなかったことにしたい
rebaseをなかったことにしたい
タグ操作
タグ操作
Gitのタグ操作を学びます
タグの一覧を表示したい
タグの一覧を表示したい
タグを作成したい
タグを作成したい
注釈付きタグを作成したい
注釈付きタグを作成したい
タグを削除したい
タグを削除したい
コミットログ操作
コミットログ操作
Gitのコミットログ操作を学びます
直前のコミットの内容を修正したい
直前のコミットの内容を修正したい
直前のコミットのコメントだけを修正したい
直前のコミットのコメントだけを修正したい
過去のコミットの内容を修正したい
過去のコミットの内容を修正したい
過去のコミットのコメントだけを修正したい
過去のコミットのコメントだけを修正したい
特定のコメントを含むコミットを探したい
特定のコメントを含むコミットを探したい
直前のコミットをなかったことにしたい
直前のコミットをなかったことにしたい
ブランチを間違えてしまったコミットを移動したい
ブランチを間違えてしまったコミットを移動したい
Stash操作
Stash操作
GitのStash操作を学びます
現在の作業を一時的に退避したい
現在の作業を一時的に退避したい
退避した作業の一覧を表示したい
退避した作業の一覧を表示したい
退避した作業を復元したい
退避した作業を復元したい
退避した作業を削除したい
退避した作業を削除したい
退避した作業を全て削除したい
退避した作業を全て削除したい
応用操作
応用操作
Gitの応用操作を学びます
HEADの移動履歴を見たい
HEADの移動履歴を見たい
ブランチの先頭の移動履歴を見たい
ブランチの先頭の移動履歴を見たい
直前のresetをなかったことにしたい
直前のresetをなかったことにしたい
リモート操作
リモート操作
Gitのリモート操作を学びます
既存のリモートリポジトリを複製したい
既存のリモートリポジトリを複製したい
リモートリポジトリを追加したい
リモートリポジトリを追加したい
リモートリポジトリの一覧を表示したい
リモートリポジトリの一覧を表示したい
リモートリポジトリのブランチからローカルリポジトリのブランチを作成したい
リモートリポジトリのブランチからローカルリポジトリのブランチを作成したい
リモートリポジトリにブランチを作成したい
リモートリポジトリにブランチを作成したい
リモートリポジトリにブランチに変更内容を反映したい
リモートリポジトリにブランチに変更内容を反映したい
リモートリポジトリのブランチの変更内容を確認したい
リモートリポジトリのブランチの変更内容を確認したい
リモートリポジトリのブランチの変更内容を取り込みたい
リモートリポジトリのブランチの変更内容を取り込みたい
リモートリポジトリのブランチを削除したい
リモートリポジトリのブランチを削除したい
リモートリポジトリにタグを作成したい
リモートリポジトリにタグを作成したい
リモートリポジトリのタグを削除したい
リモートリポジトリのタグを削除したい
登録済みのリモートリポジトリのアドレスを変更したい
登録済みのリモートリポジトリのアドレスを変更したい
登録済みのリモートリポジトリの名前を変更したい
登録済みのリモートリポジトリの名前を変更したい
SSH接続設定
SSH接続設定
GitのSSH接続設定を学びます
SSH接続を設定したい(Windows)
SSH接続を設定したい(Windows)
SSH接続を設定したい(Mac)
SSH接続を設定したい(Mac)
SSH接続を設定したい(コンソール)
SSH接続を設定したい(コンソール)
BacklogにSSH鍵を設定したい
BacklogにSSH鍵を設定したい
GithubにSSH鍵を設定したい
GithubにSSH鍵を設定したい
Git設定
Git設定
Git設定を学びます
ユーザ名を設定したい
ユーザ名を設定したい
メールアドレスを設定したい
メールアドレスを設定したい
出力をカラーリングしたい設定の一覧を表示したい
出力をカラーリングしたい設定の一覧を表示したい
コマンドにエイリアスを設定したい
コマンドにエイリアスを設定したい
不要なファイルを管理対象外にしたい
不要なファイルを管理対象外にしたい
空ディレクトリを管理対象としたい
空ディレクトリを管理対象としたい
設定の一覧を表示したい
設定の一覧を表示したい
プロキシサーバを経由してhttp接続したい
プロキシサーバを経由してhttp接続したい
ユーザ認証の必要なプロキシサーバを経由してhttp接続したい
ユーザ認証の必要なプロキシサーバを経由してhttp接続したい
Git-Subversion比較
Git-Subversion比較
Git-Subversion比較
Git-Subversionコマンド比較表
Git-Subversionコマンド比較表
トラブルシューティング
トラブルシューティング
Gitのトラブルシューティングを学びます
SSH
リモートに接続しようとしたときに、”Permission denied (publickey).” と表示されます
リモートに接続しようとしたときに、”Permission denied (publickey).” と表示されます
HTTPS
cloneできません
cloneできません
push/pull するときに毎回パスワードを聞かれます
push/pull するときに毎回パスワードを聞かれます
SSH/HTTPS 共通
pushしても、リモートリポジトリに反映されません
pushしても、リモートリポジトリに反映されません
A - Z other
a
b
branch - ブランチ
履歴の流れを分岐して記録していくためのもの
c
check out - チェックアウト
ヘッドを切り替えること
過去のコミットを対象にチェックアウトした場合、それをもとにコミットすることはできない
clone - クローン
リモートリポジトリをコピーしてローカルリポジトリを作成すること
commit - コミット
インデックスに登録してある変更対象をローカルリポジトリに反映すること
confrict - コンフリクト
マージ対象の2ファイルで同じ箇所が変更されており、自動でマージができないこと
d
develop - ディベロップ
ディベロップ
e
f
feature - フィーチャー
フィーチャー
fetch - フェッチ
リモートリポジトリの変更をローカルリポジトリに反映させること
フェッチ+マージ
fork - フォーク
リモートリポジトリをコピーしてリモートリポジトリを作成すること
g
git - ギット
ギット
Git Flow - ギットフロー
ギットフロー
GitHub Flow - ギットハブフロー
ギットハブフロー
gitgnore - ギットイグノア
履歴管理の対象外とするファイルを登録するところ
対象範囲は各リポジトリ
【P R】Gitが、おもしろいほどわかる基本の使い方33 改訂新版
【P R】 Gitが、おもしろいほどわかる基本の使い方33〈バージョン管理、SourceTree、Bitbucket〉
h
head - ヘッド
作業対象となっているブランチ、コミット
hotfix - ホットフィックス
ホットフィックス
hunk - ハンク
変更した一範囲
i
index - インデックス
コミットしたいファイル又はファイルの一部を登録するところ。
【P R】いちばんやさしいGit&GitHubの教本
【P R】いちばんやさしいGit&GitHubの教本 人気講師が教えるバージョン管理&共有入門 (「いちばんやさしい教本」シリーズ)
j
k
l
m
master - マスター
マスター
merge - マージ
異なるブランチの変更を反映させること
お互いの変更履歴が残る
n
【P R】ノンプログラマーなMacユーザーのためのGit入門
【P R】ノンプログラマーなMacユーザーのためのGit入門
o
p
push - プッシュ
ローカルリポジトリの変更をリモートリポジトリに反映させること
pull - プッシュ
リモートリポジトリの変更をローカルリポジトリに反映させること
フェッチ+マージ
pull request - プルリクエスト
フォークしたリポジトリでの変更を、フォーク元のリポジトリへ反映するよう依頼すること
q
r
repository - リポジトリ
履歴管理を行う場所
remote repository - リモート リポジトリ
サーバーにあるリポジトリ。基本はベアリポジトリで運用される。
local repository - ローカル リポジトリ
自分のPCにあるリポジトリ。基本はノンベアリポジトリで運用される
bare repository - ベア リポジトリ
ワークツリーを持たず、チェックアウト、マージができないリポジトリ
non bare repository - ノンベア リポジトリ
ワークツリーを持ち、チェックアウト、マージができるリポジトリ
rebase - リベース
異なるブランチの変更を反映させること
変更履歴が片方に集約される
release - リリース
リリース
reset - リセット
コミット前の変更をローカルリポジトリの状態へ戻すこと
また、特定のコミットまで状態を戻すこと。ただし、ローカルリポジトリに限られる
s
stage - ステージ
ワークツリーからコミットしたいファイル又はファイルの一部をIndexに登録すること。
t
tag - タグ
タグ
u
v
w
work tree - ワークツリー
履歴管理を行いたいファイルがある場所
【P R】 わかばちゃんと学ぶ Git使い方入門
【P R】 わかばちゃんと学ぶ Git使い方入門
x
y
z
other
.gitgnore - ドットギットイグノア
履歴管理の対象外とするファイルを登録するところ
対象範囲は各リポジトリ
.gitgnore(グローバル) - ドットギットイグノア(グローバル)
履歴管理の対象外とするファイルを登録するところ
対象範囲は全リポジトリ