Backlog
入門編
発展編
プルリクエスト編
逆引き Git
もくじ
逆引きGitはGitを使ってやりたい事から、その方法を調べられる逆引きのリファレンスです。
ここではコンソールを使って説明します。
基本操作
リポジトリを作成したい
ファイルやディレクトリをインデックスに登録したい
インデックスに追加されたファイルをコミットしたい
変更されたファイルの一覧を表示したい
変更されたファイルの差分を見たい
コミットログを見たい
コミットの詳細を確認したい
ファイルやディレクトリ名を変更したい、移動したい
ファイルを削除したい
管理対象ではないファイルを削除したい
手元で変更したインデックスに登録されていないファイルを元に戻したい
インデックスに登録したファイルを取り消したい
以前にコミットしたことのあるファイルだけをすべてインデックスに登録したい
ブランチ操作
ブランチの一覧を表示したい
ブランチを作成したい
ブランチ名を変更したい
ブランチを削除したい
ブランチを切り替えたい
ブランチをマージしたい
タグ操作
タグの一覧を表示したい
タグを作成したい
注釈付きタグを作成したい
タグを削除したい
SSH接続設定
SSH接続を設定したい(Windows)
SSH接続を設定したい(Mac)
SSH接続を設定したい(コンソール)
BacklogにSSH鍵を設定したい
コミットログ操作
直前のコミットの内容を修正したい
直前のコミットのコメントだけを修正したい
過去のコミットの内容を修正したい
過去のコミットのコメントだけを修正したい
rebaseを途中で中止したい
HEADの移動履歴を見たい
ブランチの先頭の移動履歴を見たい
直前のコミットをなかったことにしたい
rebaseをなかったことにしたい
直前のresetをなかったことにしたい
ブランチを間違えてしまったコミットを移動したい
特定のコメントを含むコミットを探したい
リモート操作
既存のリモートリポジトリを複製したい
リモートリポジトリを追加したい
リモートリポジトリの一覧を表示したい
リモートリポジトリのブランチからローカルリポジトリのブランチを作成したい
リモートリポジトリにブランチを作成したい / ブランチに変更内容を反映したい
リモートリポジトリのブランチの変更内容を確認したい
リモートリポジトリのブランチの変更内容を取り込みたい
リモートリポジトリのブランチを削除したい
リモートリポジトリにタグを作成したい
リモートリポジトリのタグを削除したい
登録済みのリモートリポジトリのアドレスを変更したい
登録済みのリモートリポジトリの名前を変更したい
Git設定
ユーザ名 / メールアドレスを設定したい
出力をカラーリングしたい設定の一覧を表示したい
コマンドにエイリアスを設定したい
不要なファイルを管理対象外にしたい
空ディレクトリを管理対象としたい
設定の一覧を表示したい
プロキシサーバを経由してhttp接続したい
ユーザ認証の必要なプロキシサーバを経由してhttp接続したい
Stash
現在の作業を一時的に退避したい
退避した作業の一覧を表示したい
退避した作業を復元したい
退避した作業を削除したい
退避した作業を全て削除したい
Git-Subversion比較
Git-Subversionコマンド比較表
トラブルシューティング
SSH
リモートに接続しようとしたときに、”Permission denied (publickey).” と表示されます
HTTPS
cloneできません
push/pull するときに毎回パスワードを聞かれます
SSH/HTTPS 共通
pushしても、リモートリポジトリに反映されません