2014-02-25 133 views
0

我跑以下混帳配置core.fileMode假在RedHat混帳不工作1.7.1

chmod -R 777 directory 

而且所有的權限更改

當我運行

git status 

我得到的所有的文件都被修改了。

於是我就

git config core.fileMode false 

但它似乎並沒有工作在我的RedHat和我仍然得到所有地方運行git status

我怎麼能忽略模式改變之後修改過的文件?

我試了一個Ubuntu機器上,並且它的工作原理

我在我的Red Hat運行git版本1.7.0.4在我的Ubuntu機器 和Git版本1.7.1

任何可能的解決方案

+0

是什麼 「得到了所有的地方」 呢?什麼不行? –

+0

對不起。我解決了問題 –

回答

1

我沒有得到詳細信息,但是您將有$ HOME/.gitconfig ,.git/config或.gitignore並在此處設置'core.filemode = true'。

  1. 檢查 $ git config --global -l

  2. 檢查 $ git config -l|grep core.filemode

    這可以輸出多行......最後一行似乎PROCEDE別人。

有關詳細信息,$ man git

+0

我不知道爲什麼,它聽起來很奇怪,但是「-w」選項可以起作用。無論如何,1.7版似乎存在許多錯誤... – user927387