コード日進月歩

しんくうの技術的な小話、メモ、つれづれ、など

Git

Gitのcheckoutを使って特定のファイルを前の指定されたコミット状態にもどす

Git

よく忘れるのでメモ 環境 $ git --version git version 2.21.1 (Apple Git-122.3) 原理 git checkout [-f|--ours|--theirs|-m|--conflict=< style> ] [< tree-ish >] [--] < pathspec > Overwrite the contents of the files that match the pathspec. When …

Gitのlogでmasterからの差分コミットを1行単位で表示するやりかた

Git

自分最適化されすぎてますがメモ 環境 $ git --version git version 2.21.1 (Apple Git-122.3) やりたいこと masterからの差分変更(=今回の修正分)の変更とコミット番号のセットが知りたい ただし、コピペして確認する用途なので1行ずつ表示して欲しい 上…

Gitのcheckoutを使って特定のファイルを前の指定されたコミット状態にもどす

Git

よく忘れるのでメモ 環境 $ git --version git version 2.21.1 (Apple Git-122.3) 原理 git checkout [-f|--ours|--theirs|-m|--conflict=<style>] [<tree-ish>] [--] Overwrite the contents of the files that match the pathspec. When the <tree-ish> (most often a commit</tree-ish></tree-ish>…

間違ってmasterにコミットを付け足してしまったときのcherrypickチートシート

毎度手順を調べる手間を省略するためのメモ 環境 $ git --version git version 2.21.1 (Apple Git-122.3) 状況 作業をしてコミットしていざPushしようとしたらmasterにやっていた 思い切りresetするには変更量が多い やり方 まずはorigin/masterからブランチ…

今行ったコミットを打ち消すのは git reset --soft HEAD^

ただただよくやり方を忘れるのでメモ 適用できるケース 間違ってコミットしてしまった 変更はそのまま戻ってきてほしい 戻したことをログに残したくない まだpushはしておらずローカルでのcommitしかしてない コマンド git reset --soft HEAD^ 意味 git rese…