1

最近、HEAD とこれらのファイルが原因で git がマージできないという問題がありました。(Netbeansは言った)

だから私はGit Bashでやってみました.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>

しかし、それは余分な意図を追加しているように見えますか?

どうすればこれを解決できますか?

4

1 に答える 1

3

これは、ファイル内の行末 (改行 (\r)/改行 (\n)) が異なるためだと思います。それらが一貫しているかどうかを確認します。

Windows(\r\n)配下に古いファイルが保存されていると思います。

于 2013-02-21T16:32:40.153 に答える