git push したらwarningがでた
warning: push.default is unset; its implicit value is changing in
Git 2.0 from 'matching' to 'simple'. To squelch this message
and maintain the current behavior after the default changes, use:
git config --global push.default matching
To squelch this message and adopt the new behavior now, use:
git config --global push.default simple
See 'git help config' and search for 'push.default' for further information.
(the 'simple' mode was introduced in Git 1.7.11. Use the similar mode
'current' instead of 'simple' if you sometimes use older versions of Git)
そういえば git の push.default を設定していなかったので、simpleに設定しておいた。
git config --global push.default simple
vimを起動したらwarningがでた
This is old version of neocomplcache-snippets-complete.
This is no longer maintained.
You should use neosnippet plugin instead of it.
https://github.com/Shougo/neosnippet
neocomplcache-snippets-complete は古いから neosnippet 使えよということらしい。
.vimrc から
NeoBundle 'Shougo/neocomplcache-snippet-complete'
を削除して
NeoBundle 'Shougo/neosnippet'
に変更して:NeoBundleInstall
を実行した。
エラーになった
/Users/pinzolo/.vim/bundle/neosnippet
error: Malformed value for push.default: simple
error: Must be one of nothing, matching, tracking or current.
fatal: bad config file line 22 in /Users/pinzolo/.gitconfig
Cloning into /Users/pinzolo/.vim/bundle/neosnippet...
simple は push.default の値として不正だからnothing, matching, tracking, currentのどれかにしろと。
普通にgit pull
するのは問題ないのになぁ。
simple から currentへ
git config --global push.default current
にして、:NeoBundleInstall
したら成功した。
挙動としては simple の方が好きなんだけど、とりあえず current にしておくか。
neobundle側での原因と対策も調べないとな。