回答編集履歴

1

コメントに対する回答を追記

2015/12/05 08:03

投稿

ryunix
ryunix

スコア1656

test CHANGED
@@ -7,3 +7,33 @@
7
7
 
8
8
 
9
9
  参考: [MacPortsを入れたらやっておく設定と、インストール、アンインストール | Macとかの雑記帳](http://tukaikta.blog135.fc2.com/blog-entry-158.html)
10
+
11
+
12
+
13
+
14
+
15
+ -- 追記
16
+
17
+ 最初から入っているgitは/usr/bin/gitです。
18
+
19
+ Portsから入れたgitは/usr/local/bin/gitです。
20
+
21
+
22
+
23
+ /etc/pathsの例でお話します。
24
+
25
+ デフォルトでは、/usr/bin,/usr/local/binの順番で書かれています。
26
+
27
+ これはプログラムの探索順序に関係します。
28
+
29
+
30
+
31
+ 単にgitとだけ打った場合、/usr/bin/gitを探し、あれば実行します。
32
+
33
+ ここでPortsから入れたgitを優先的に探させる必要があります。
34
+
35
+ そこで/etc/pathsを編集するか、シェルの設定ファイルで/usr/local/binの優先度を上げてあげる必要があるのです。
36
+
37
+ 自分で書いててうーん、となったのですが、こんな感じで伝わりますでしょうか?
38
+
39
+