2015-04-19 17 views
9

Chcę zmienić nazwę SystemDBContext.cs do SystemDbContext.cs i kiedy próbuję zmienić nazwę pliku tak:Nie można zmienić nazwy pliku w Git

git mv SystemDBContext.cs SystemDbContext.cs 

pojawia się następujący błąd:

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

Sprawdziłem informator; cel zdecydowanie nie istnieje:

$ ls 
SystemDBContext.cs 

Ktoś wie, co się tutaj dzieje?

+0

użyć 'mv SystemDBContext.cs System.DbContext.cs' bez użycia' git' – Zaaferani

+0

chcę rename śledzone w git – NRKirby

+0

Co Czy używasz wersji Git? To powinno działać z Git 2.0.1+ (http://stackoverflow.com/a/24979063/6309) – VonC

Odpowiedz

6

Spróbuj

git mv --force SystemDBContext.cs SystemDbContext.cs

lub

git mv -f SystemDBContext.cs SystemDbContext.cs

+1

Awesome !!, myślę, że można to zrobić również w ten sposób "mv -f filename.cs newfilename.cs" – Abhinay