直前のコミットを取り消す HEAD だけ戻す。 $ git reset --soft @~ HEAD とインデックスを戻す。(git add も戻す。) $ git reset @~ ワーキングツリーの変 […]
カテゴリー:Git
ツール [GitHub]
GitHub Desktop GitHub Desktop – Simple collaboration from your desktop [Official] Git History pomber/git […]
マージツールの使い方 (mergetool) [Git]
マージツール git-mergetool | Git Documentation [Official] 使い方 コンフリクト解消ガイド/git mergetool の使い方 – Qiita How do yo […]
チルダとキャレットの意味 [Git]
チルダとキャレットの意味 HEAD あるいは @ は現在のブランチにおける最新のコミットを表す。 ~ は親コミット、あるいは数字を付けた場合には指定した世代だけ前のコミットを表す。 ^ は数字なしの場合は ~ と同じく親 […]
git fetch コマンド [Git]
git fetch コマンド git-fetch | Git Documentation [Official] 使い方 リモートリポジトリの更新を確認する – Qiita git fetch – […]
ワイルドカードでパスを指定する方法 [Git]
pathspec pathspec | Git Documentation [Official] ワイルドカードでファイルを指定する ハイフンを二つ重ねて — の後にワイルドカードを含むパスを指定する。 $ git r […]
Ruby プログラムから Git を操作する
Ruby プログラムから Git を操作する Ruby/Git ruby-git/ruby-git: Ruby/Git is a Ruby library that can be used to create, read […]
git reset の使い方 [Git]
git reset コマンド HEAD が指す位置、インデックス、ワーキングツリーをリセットする。(※ファイルの変更が失われるので注意) $ git reset --hard HEAD が指す位置、インデ […]
コンフリクトを解消する方法 [Git]
使い方 コンフリクトの治し方 – Qiita コンフリクト解消手順 – Qiita コンフリクト発生!焦らず利用する4つのコマンド – Qiita Git のマージコンフリクトを解決す […]
ファイル名の変更/ファイルの移動 [Git]
ファイル名の変更/ファイルの移動 ファイル名の変更やファイルの移動を追跡してステージングを行う。 $ git add -A git で rename & modify したファイルのログを追跡できるようにしたい場 […]