at kaneshin

Free space for me.

git

【Git】コミットメッセージのスペルチェック

この記事は Git Advent Calendar 2016 - Qiita の8日目の記事です。 スペルチェッカー - aspell スペルチェックをするために aspell というスペルチェッカーを使用します。 インストール on macOS macOS では Homebrew を使ってインストールします。 # To i…

git-log単体はムダムダムダ!!

git

会社の日報に開発Tips載せることにしたので、こっちでもそのメモを残すかな。 git-logは単体だと使い物にならないので、オプションをつけた方がいい。 また、コミットを「誰が」「いつ」したかの情報はログをパッと見るとき自分はそこまで重要ではないので--…

zshにgitのブランチやステータスを常時表示させる

gitをターミナルで使用してるときに、ブランチをいちいち確認する時間がもったいないので、画像のようにブランチ名を色を変えて表示させてる。 くわしくはkaneshin/dotfilesの .zshrc .shrc.common をみてもらったほうがいいですね。zshrcの中身はエスケープ…

git の補完ができなくなった git-completion.bash

git

homebrewをupgradeかけたら、gitの補完ができなくなった $ git _git:.:26: no such file or directory: /usr/local/share/zsh/site-functions/git-completion.bash (anon):6: command not found: __git_main なので、こうする $ ln -s /usr/local/etc/bash_c…

git の alias でコマンドを結合する

git

下のように、!git を加える

gitで分割コミット

git

ファイルを一気に修正して一括コミット(タッ-ン...横着で神経質な私とあなたに贈るgit add -p #git #AdventCalendar - Qiitagit add -p なるものがあるので、それを使って分割追加しましょう git add -p

How to delete a branch of repository on github.com?

git

if you'd like to delete no means branch of repository for git, you know how to delete it? git push {remote} :{branch} that's it.

Present tense? Past tense? - Commit message

git

365Git | Writing Git commit messagesCommit messageはpresent tense派。 Past tenseだと、主語省略形のそのまんま"自分"がやったことを述べている(感じがする "Improved foo function in bar.cc." -> "I improved foo function in bar.cc." Present tense…

いらないコミットを消し去る

git

コミットしたけど、黒歴史っぽいコミットになった場合は以下のようにする $ git reset --hard HEAD~5 これで、5回のコミットをなかったことにする

How to delete a branch of repository on git?

if you’d like to delete no means branch of repository for git, you know how to delete it? git push {remote} :{branch} that’s it.

Action Required - SSH Key Vulnerability

Github関連メール引用 A security vulnerability was recently discovered that made it possible for an attacker to add new SSH keys to arbitrary GitHub user accounts. 先日のRailsの件に関係しているのかね?とにかく、https://github.com/settings/s…