なんかやばいらしいのでgitのバージョン上げる
https://github.com/blog/1938-vulnerability-announced-update-your-git-clients
やばいらしいのでバージョン上げる
ちょっと詰まったのでメモ
せっかくなのでhomebrewで上げる
まずアップデート
$ brew update
error: Your local changes to the following files would be overwritten by merge:
Library/Formula/go.rb
Please, commit your changes or stash them before you can merge.
Aborting
Error: Failure while executing: git pull -q origin refs/heads/master:refs/remotes/origin/master
こけた
$ cd /usr/local/Library/Formula
$ git reset --hard FETCH_HEAD
$ brew update
これでOK
$ brew upgrade git
==> Upgrading 1 outdated package, with result:
git 2.2.1
==> Upgrading git
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/git-2.2.1.mavericks.bottle.tar.gz
######################################################################## 100.0%
==> Pouring git-2.2.1.mavericks.bottle.tar.gz
==> Caveats
The OS X keychain credential helper has been installed to:
/usr/local/bin/git-credential-osxkeychain
The "contrib" directory has been installed to:
/usr/local/share/git-core/contrib
Bash completion has been installed to:
/usr/local/etc/bash_completion.d
zsh completion has been installed to:
/usr/local/share/zsh/site-functions
==> Summary
/usr/local/Cellar/git/2.2.1: 1356 files, 31M
OK
$ git --version
git version 1.9.3 (Apple Git-50)
パスがbrewの方をみてない
/etc/pathsをいじってbrewでインストールした方を優先させるようにする
/usr/local/binを一番上に持ってくる
$ cat /etc/paths
/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin
ターミナル再起動して確認
$ git --version
git version 2.2.1
OK
Author And Source
この問題について(なんかやばいらしいのでgitのバージョン上げる), 我々は、より多くの情報をここで見つけました https://qiita.com/ysekky/items/4e4b0e1cc51e618e725b著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .