- githubでリポジトリを作る
- 既存フォルダをcygwinで開く
- git init
- git add *
- git commit -m 'first commit'
- git remote ・・・(githubの手順に従うだけ)
これはどうやら、filemodeがtrueになっていて、ファイル属性が変更された、とみなされてしまうかららしい。
それはいいのだが、私はglobal設定でfilemode=falseとしている。
なんでいつもtrueになるんだろう?
検索すると、こんな話がされていた。
http://git.661346.n2.nabble.com/ignoring-file-modes-completely-td5995724.html
どうやら、chmod()をサポートする環境では、自動的にfilemode=trueになってしまうらしい。
うーん、globalは無視されるのか・・・。
解決方法は、cygwinでgit initせず、TortoiseGitでリポジトリ作成すること、だった。
0 件のコメント:
コメントを投稿
コメントありがとうございます。
スパムかもしれない、と私が思ったら、
申し訳ないですが勝手に削除することもあります。
注: コメントを投稿できるのは、このブログのメンバーだけです。