2015-04-19 12 views
9

Я хочу, чтобы переименовать SystemDBContext.cs в SystemDbContext.cs и когда я пытаюсь переименовать файл, как это:Невозможно переименовать файл в Git

git mv SystemDBContext.cs SystemDbContext.cs 

Я получаю следующее сообщение об ошибке:

fatal: destination exists, source=BabyChangeFinder/DataAccess/SystemDBContext.cs, destination=BabyChangeFinder/DataAccess/SystemDbContext.cs 

Я проверил каталог; адресата определенно не существует:

$ ls 
SystemDBContext.cs 

Кто-нибудь знает, что здесь происходит?

+0

использовать 'мВ SystemDBContext.cs System.DbContext.cs' без использования' git' – Zaaferani

+0

Я хочу переименовать отслеживаться в мерзавца – NRKirby

+0

Что Вы используете Git-версию? Это должно работать с Git 2.0.1+ (http://stackoverflow.com/a/24979063/6309) – VonC

ответ

6

Попробуйте

git mv --force SystemDBContext.cs SystemDbContext.cs

или

git mv -f SystemDBContext.cs SystemDbContext.cs

+1

Awesome !!, я думаю, что это можно сделать и таким образом: «mv -f filename.cs newfilename.cs» – Abhinay

Смежные вопросы