2015-09-28 13 views
5

Właśnie zaktualizowałem swój kod Xcode z 6 na 7 (i kod z Swift 1.2 do Swift 2.0) i próbuję utworzyć nową gałąź w Xcode. Po tym nie mogę przesłać mojego kodu do Bitbucket.Kopia robocza <nazwa projektu> nie mogła zatwierdzić plików. - Repozytorium ma niezakończoną operację

Czy istnieje sposób, w jaki sposób mogę usunąć repozytorium z katalogu i ponownie skonfigurować Bitbucket i być może popchnąć do innego (nowego) repozytorium? Naprawienie tego problemu będzie wspaniałe, ale będę zadowolony nawet z przeniesienia do innego repozytorium.

+0

Dowiedz się, jakie jest polecenie zwisające. – vonbrand

Odpowiedz

0

Problem polegał na instalacji GitHub. Miałem główne repozytorium. Po ponownym zainstalowaniu i zresetowaniu wszystko działa jak poprzednio.

8

Miałem ten błąd w kodzie Xcode 7.1 na rocznym projekcie, który działał poprawnie. W moim przypadku mam projekt z domyślnym lokalnym repozytorium stworzonym przez xcode. Dla każdego, kto nie zamierza ponownie zainstalować i ponownie skonfigurować. Możliwe jest sprawdzenie, jakie jest polecenie zwijania i naprawienie go z wiersza poleceń.

Aby znaleźć zwisające polecenia Otwórz Terminal z katalogu projektu:

statusu xcrun git

w moim przypadku status wracający

dotyczące Master oddziału Aktualnie przebazowania. (wszystkie konflikty stałe: run "git rebase --continue")

Aby rozwiązać ten problem, użyłem:

xcrun git rebase --skip

0

W moim przypadku których biegł git status ujawnił, że You are currently bisecting. (Robiłem bisect i musiałem zapomnieć zresetować). Zrobiłem git bisect reset i przymocowałem głowę do mojego ostatniego zatwierdzenia i wszystko było w porządku później.

Powiązane problemy