soukouki’s diary

誰かの役に立つ記事をかけたらいいなあ

git

gitでローカルブランチを追跡ブランチにする

git

検索しても出てこなかったのでメモとしても。 ワンライナーです。 少し無駄なことやってるかもです。 git push origin [branch]; git checkout master; git branch -d [branch]; git checkout --track origin/[branch] pushして、一旦ブランチを消して、新し…

git commit --amendの取り消し(powershell)

powershellユーザーです。 ここのページを見ながら、コピペでぺっと・・・ $ git reset --soft HEAD@{1} error: unknown switch `e' usage: git reset [--mixed | --soft | --hard | --merge | --keep] [-q] [<commit>] or: git reset [-q] <tree-ish> [--] <paths>... or: git reset </paths></tree-ish></commit>…

gitで引数つきのaliasの引数に、空白を入れた文字列を入れたら、失敗してたのを直した。

git

えらく限定したタイトルですね。 ac = "!f () { git add . && git commit -m "$1"&& git l -3; };f" これに git ac "aa bb" が失敗するので直した。 最初はgit側かなーと思っていたけど、 git c -m "aa bb" これは成功。 つまりaliasの方に問題がある。 "の…

gitのlogの表示がおかしくなる

powershellでgitを使っているんですが、 ctrl+cを押して終了させるとgitのlogが少しおかしくなるんですよね。 主に--graphのところが出なくなったり。 まあctrl+cで終了させるのが悪いのかな。

gitのrebaseができなかった。

git

git rebase Current branch master is up to date. え? とりあえず、 git fetch お、 git rebase origin First, rewinding head to replay your work on top of it... Fast-forwarded master to origin. できた。 短い。