Git

branch間の移動を数字で行う方法

メモ書きです git checkout branch-name で、いつもbranch移動をしていた。 branch移動は、頻繁に行うため簡略化すると生産性が向上するので、調査を行った。以下のAliasを追加すればよい。 $ cat ~/.gitconfig [alias] b = "! git branch | cat -n" sbn = "…

git rev-parseの説明にあるPick out and massage parametersのmassageとは何か

Git

Gitのバージョン $ git --version git version 2.21.0 git rev-parse --show-toplevelを実行すると、Gitで管理しているrootのpathを知ることができます。 rails new check_rev-parse-dirでRailsプロジェクト作成してgit rev-parse --show-toplevelの動作確認…

git remote rmがgit help remoteした時に表示されてなくて困った

Git

とあるプロジェクトをForkした後に、ローカルでCloneをして遊んでいると予期せず間違ってPRを元プロジェクトに投げてしまいました。そこで、Forkをしたリポジトリを削除し自分で新しくリポジトリを作成しました。変更に伴い、リモートリポジトリのリンク先を…

git logオプションを調べてみた

Git

rebaseで困りログを確認しているとメンターに、 git log --decorate --all --graph というコマンドを教えてもらいました。 俺は、まだまだGitのことを知らない!ということで、 git log --help で今後使いそうなオプションを調べてみました。 -n 10 過去10件…