Проблемы с msysgit - PullRequest
       4

Проблемы с msysgit

2 голосов
/ 02 августа 2011

У меня одна проблема с msysgit.

Мой git work dir называется C: \ sw \ work.git. Мой источник находится по адресу "C: \ sw \ work.git \ src \ myfile.h".

Я использовал командную строку и командную строку от msysgit. Так или иначе, я закончил с этой проблемой (я не могу вспомнить, как): оба "C: /sw/work.git/src/myfile.h" и "src / myfile.h" являются в моем хранилище. Первый путь - совсем не мое намерение. Всякий раз, когда я внес изменения к myfile.h, у меня есть таинственные уведомления об изменениях в обоих файлах это один и тот же файл с двумя разными именами.

Любая операция слияния, обновления или перебазирования запутывается с этими пути и остановились на полпути.

Есть ли способ решить эту проблему? По крайней мере, удаление жестко закодированного пути из моего хранилища и оставить только относительный путь?

1 Ответ

0 голосов
/ 02 августа 2011

Попробуйте еще раз клонировать ваш C:\sw\work.git (git clone --no-hardlinks C:\sw\work.git C:\anotherPath) и посмотрите, не исчезнет ли проблема с этим новым репо.
(Параметр '--no-hardlinks' не должен иметь значения для Windows, но это простобыть в безопасности)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...