2015-04-19 10 views
9

Ich möchte SystemDBContext.cs zu SystemDbContext.cs umbenennen und wenn ich versuche, die Datei wie folgt umbenennen:Es kann keine Datei in Git umbenennen

git mv SystemDBContext.cs SystemDbContext.cs 

ich die folgende Fehlermeldung erhalten:

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

Ich habe die Verzeichnis; Das Ziel existiert definitiv nicht:

$ ls 
SystemDBContext.cs 

Wer weiß, was hier vor sich geht?

+0

Verwendung 'mv SystemDBContext.cs System.DbContext.cs' Versuchen ohne Verwendung von' git' – Zaaferani

+0

ich den Umbenennungs in git – NRKirby

+0

verfolgt wollen Was Git-Version verwenden Sie? Das sollte mit Git 2.0.1+ funktionieren (http://Stackoverflow.com/a/24979063/6309) – VonC

Antwort

6

git mv --force SystemDBContext.cs SystemDbContext.cs

oder

git mv -f SystemDBContext.cs SystemDbContext.cs

+1

Awesome !!, ich denke es kann auch auf diese Weise gemacht werden "mv -f filename.cs newfilename.cs" – Abhinay