2013-02-21 3 views
1

최근 HEAD와이 파일 때문에 병합 할 수없는 문제가있었습니다. (Netbeans 고 말했다)Windows와 Mac에서 파일을 공유하는 git 오류가 발생했습니다.

그래서 나는 힘내 배쉬와 그것을 시도하고 나에게. DS_Store에 대한 약간의 오류를 주었다. 그래서 나는 그 파일을 제거하고 병합하려고하면 거의 모든 파일의 텍스트가 "수정 됨"으로 표시됩니다.

@@@ -1,10 -1,10 +1,22 @@@ 
-<html> 

-<head> 

- <title>403 Forbidden</title> 

-</head> 

-<body> 

- 

-<p>Directory access is forbidden.</p> 

- 

-</body> 

    <<<<<<< HEAD 
+<html> 
+<head> 
+ <title>403 Forbidden</title> 
+</head> 
+<body> 
+ 
+<p>Directory access is forbidden.</p> 
+ 
+</body> 
    ======= 
++<html> 
++<head> 
++ <title>403 Forbidden</title> 
++</head> 
++<body> 
++ 
++<p>Directory access is forbidden.</p> 
++ 
++</body> 
    >>>>>>> 4dd01fd4 
    </html> 

하지만 추가 의도가있는 것 같습니다.

어떻게 해결할 수 있습니까?

답변

3

다른 줄 끝 (캐리지 리턴 (\ r)/개행 (\ n))이 파일에 있다고 가정합니다. 일관성이 있는지 확인하십시오.

이전 파일이 Windows (\ r \ n)에 저장되었다고 생각합니다.

+0

예, 일부 개발자는 Mac이고 일부는 Windows입니다. 어떤 생각이있어? :) – Muqito

+3

편집자가 동일한 줄 끝을 사용하도록 설정하는 것이 가장 좋습니다. 또는 당신이 자식을 당신을 위해 그들을 관리 할 수 ​​있습니다 : https://help.github.com/articles/dealing-with-line-endings – weitho

+0

이 일을 얻을 수 없습니다 :(나는 netbeans 그리고 자식 배쉬 – Muqito