2012-04-24 15 views
5

Wiem, że to może być pytanie ultra-nowe, ale - chociaż kodowanie trwało 18 lat - minęło tylko kilka dni Używam Source Control do mojego projektu i czuję się zagubiony.Kontrola kodu Xcode i Git: "Kopia robocza XXXXX nie mogła zatwierdzić plików"

Mam poprawnie skonfigurowany Git i od czasu do czasu zatwierdzam zmiany.

(File -> Source Control -> Commit)

Jednakże:

Ilekroć próbuję usunąć plik (który początkowo istniał), a następnie zatwierdzić zmiany, ja otrzymuję błąd tak:

Kopia robocza "MY_COPY_NAME" nie może przesłać plików

krytyczny: nie można przełączyć na „//ścieżka/do/katalogu/pliku/I/tylko/usunięte”: nie takiego pliku lub katalogu

Co się dzieje?

Co należy zrobić, aby zatwierdzić zmiany nawet po usunięciu pliku?

Odpowiedz

4

należy uruchomić

git add -u your_file 

-u oznacza, że ​​chcesz zaktualizować plik już dodaną. Inną możliwością jest

git rm your_file 

I to prawdopodobnie pojawi się błąd, jeśli Git nie znajdzie inexisting

0

Aby rozwiązać powyższy problem należy użyć poniżej linii kodu:

  1. Otwórz wiersza poleceń [Terminal] i wprowadzić dwa następujące polecenia:
xcrun git config --global user.email [email protected] 

xcrun git config --global user.name "Enter Your Name" 
Powiązane problemy