git
いまだにgitがよくわかってない。git push すると $ git push To git@github.com:snaka/snaka-code-pocket.git ! [rejected] master -> master (non-fast forward) error: failed to push some refs to 'git@github.com:snaka/snaka-code-pocket.git' To pre…
メモ コンフリクトしたコードを適当に直す。 git add で変更をindexに上げる git commit で変更をローカルのリポジトリに反映 HOW TO RESOLVE CONFLICTSAfter seeing a conflict, you can do two things: Decide not to merge. The only clean-ups you need …
text modeでmountしたディレクトリだと"fatal:cannot use /hogehoge/.git/info/exclude as an exclude file"が出る。 Cygwinがgitの管理ファイル中の改行コード関係が問題になるために起こるらしい。(よく理解できていないが...)なので、cygwinでgit使う場…
(書いている途中)ほとんど git send-email with Gmail - KBDAHOLIC - やぬすさんとこの受け売りだけど、いろいろあったのでメモ Mac OS X のばあいmacportsでmsmtpが提供されていたのでそれをインストール $ sudo port install msmtpしかし、途中 ftp://ft…
git fetchした後、前回fetch後からの変更点をログからザックリ眺める場合は以下のオプションが良い感じ。 git log --graph --date=short --pretty=format:"%Cgreen%h %cd %Cblue%cn %Creset%s" master..origin/masterオプションについてメモ --graph グラフ…
と、いう方法が以下のブログで紹介されていた。 Show Git dirty state (and branch) in the prompt – The Pug Automatic以下のコードを自分の.bashrcに追加するだけ。 使ってみた snaka@snaka_xp~/work/vimperator/liberator[master]$[master]ってのがブラン…
いままで git-clone と git-pull しか使ったことが無かったので、そろそろちゃんとGitの使い方を理解したいなーと思い、「Vimperatorの最新版の追っかけ」を題材に手順をまとめてみた。 ローカルに公開リポジトリのクローンを作る まずは、公開されているリ…
vimで :set fileencoding?とやって、エンコーディングを確認したら、iso-2022-jp とかになってたのが原因。それでコメントとかREADMEが文字化けしてた。 :e ++enc=utf-8でUTF-8にして書き込んだらおkというか、vimのデフォルトをUTF-8にしたい。[あとで調べ…
gistのコードをダイアリーに貼付けられるらしい。という情報があったんだけど、その方法がよくわからなったので調べてみる... つもりだったけど、 gist のコードの上の方にある "embed" のコードをはりつけたらいけそうな予感。試してみる。おお、いけた。そ…