[解決済み】Gitクローン後、ファイルが直接変更されたと表示される。
質問
今、あるリポジトリで問題が発生しています。私のGit-fuはいつもは良いのですが、この問題を解決できないようです。
このリポジトリをクローンすると
cd
をリポジトリに登録します。
git status
は、いくつかのファイルが変更されたことを示します。注:リポジトリはエディタなどでは開いていません。
このガイドに従ってやってみました。 http://help.github.com/dealing-with-lineendings/ しかし、これは私の問題には全く役に立ちませんでした。
試してみたのは
git checkout -- .
何度やってもダメなようです。
Macで、リポジトリ自体にサブモジュールがないのですが。
ファイルシステムは Mac の "Journaled HFS+" ファイルシステムで、大文字小文字は区別されません。ファイルは1行で、それぞれ約 79 KB です (そうです、その通りです)。
git diff
は特に役に立ちません。という話を聞いたことがあります。
git config --global core.trustctime false
リポジトリがあるコンピュータに戻ったら試してみます。
ファクトでファイルシステムの詳細を変更しました そして
git config --global core.trustctime false
というトリックがありますが、これはあまりうまくいきませんでした。
解決方法は?
わかったよ。他の開発者はみんなUbuntuを使っている(と思う)ので、大文字と小文字を区別するファイルシステムになっているのです。しかし、私は(Macを使っているので)そうではありません。実際、すべてのファイルが小文字のツインになっていました。
git ls-tree HEAD <path>
.
どちらかに整理してもらう。
関連
-
[解決済み】git-mergeの-dry-runオプションはありますか?
-
[解決済み] 新しいBitbucketでリポジトリを削除するにはどうすればよいですか?
-
[解決済み] 現在のGit作業ツリーからローカル(未追跡)ファイルを削除する方法
-
[解決済み] Git ですべてのリモートブランチをクローンする方法
-
[解決済み] Gitで変更された複数のファイルのうち、1つのファイルだけを隠す?
-
[解決済み] Git リポジトリを特定のフォルダにクローンする方法は?
-
[解決済み] サブモジュールを含む "git clone "の方法は?
-
[解決済み] Git のコミットからファイルを削除する
-
[解決済み] Git リポジトリのサブディレクトリのみをクローンする方法を教えてください。
-
[解決済み】"git pull" でローカルファイルを強制的に上書きするには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】マージの競合が発生した git stash pop の取り消し
-
Gitのプッシュでエラーが発生! [リモート拒否] master -> master (pre-receive hook declined) error: failed to push s...
-
[解決済み] ERROR: リモートレポ 'origin' のクローン作成に失敗しました。
-
[解決済み] 複数のコミットをチェリーピックする方法
-
[解決済み] Git pull - マージする前に移動または削除してください。
-
[解決済み] git でディレクトリ階層が異なる 2 つのブランチをマージするには?
-
[解決済み] git commit signing failed: secret key not available.
-
[解決済み] Git にファイルモード (chmod) の変更を無視させるには?
-
[解決済み] GitでCRLF(キャリッジリターン、ラインフィード)を処理するための戦略とは?
-
[解決済み] git reset --hard の後に残る未ステージ化変更点