[求救] git push to repository on Mac

看板MAC作者 (恐怖份子)時間13年前 (2012/06/01 16:48), 編輯推噓1(107)
留言8則, 4人參與, 最新討論串1/1
在 mac 的機器 A 上 clone 出來一個 git 的 repository TEST 在 linux 的機器 B 上 clone 出來一個 git 的 repository TEST me@A:~/TEST> git push me@B:TEST Everything up to date me@B:~/TEST> git push me@A:TEST bash: git-receive-pack: command not found fatal: The remote end hung up unexpectedly 問題似乎是使用 git 時 $PATH 沒有被 .bashrc 或 .profile 設定 他甚至不讀取 /etc/rc.common 如果我把 git-receive-pack 和 git-upload-unpack 從 /opt/local/bin 下面 link 去 /usr/bin 或是 /usr/local/bin 則可正常執行 請問我有沒有其他不那麼醜的方法? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.17.86

06/01 18:37, , 1F
可以請問您的Git 是怎麼安裝的嗎?
06/01 18:37, 1F

06/01 19:44, , 2F
安裝方式?
06/01 19:44, 2F

06/01 19:53, , 3F
echo "export PATH=$PATH:/opt/local/bin" >> ~/.profile
06/01 19:53, 3F

06/01 19:53, , 4F
這樣是一招啦, 不過知道安裝方式還是比較能治本
06/01 19:53, 4F

06/01 19:55, , 5F
順便可以參考這個 http://goo.gl/jyHvK
06/01 19:55, 5F

06/01 23:03, , 6F
安裝方式是用MacPorts, 放在 /opt/local/ 下面
06/01 23:03, 6F

06/01 23:05, , 7F
那就詭異了, MacPorts 應該會自動把 /opt/local/bin 放進
06/01 23:05, 7F

06/01 23:05, , 8F
PATH 才對啊 :Q
06/01 23:05, 8F
文章代碼(AID): #1Fo879w0 (MAC)