2013-06-30 10 views
9

Zainicjowałem moje repozytorium git w projekcie IntelliJ IDEA. Następnie klikam akcję przez Bitbucket pod "Import do kontroli wersji" Uwaga: Zainstalowałem wtyczkę z repozytorium jetbrains.IntelliJ IDEA Bitbucket Integracja Git nie przesuwając

Wszystko działa dobrze, jestem nawet w stanie stworzyć repo na Bitbucket, ale kiedy próbuję pchać, nic się nie dzieje. Kiedy próbuję ponownie przez VCS> GIT> Push, mówi, że nie ma zdefiniowanych pilotów.

Proszę o pomoc. Mam na myśli, że nie ma żadnego komunikatu o błędzie. Udaje mi się jednak popchnąć do githubu.

Odpowiedz

10

Po tej odpowiedzi, może być konieczne, aby otworzyć "Git Bash", i zdefiniować Pilot:

git remote add origin http//IP/path/to/repository 
git push -u origin master 

W IntelliJ IDEA prawym przyciskiem myszy na projekcie wybrać zsynchronizować 'YourProject'

Informacje na temat opcji "-u" (upstream branch) można znaleźć pod następującym numerem:
"Why do I need to explicitly push a new branch?".

+0

Dziękuję bardzo za to. Naprawdę nie wiem, dlaczego integracja bitbucket jest do niczego podobna, kiedy integracja GitHub jest po prostu wzniosła w intelliJ. Dziękuję bardzo za to. Doceniam to. –

+0

Miałem nieco inny problem: Intellij powiedział, że wszystko było w porządku, ale otwarcie mojego repo na bitbucket (z przeglądarki) nie wykazało żadnych zobowiązań. Wykonanie 'git push -u origin master' z Git bash działało natychmiast. Dzięki @VonC :-) –

2

Właściwie problem jest intellj plugin ma jakiś problem w dodaniu pilota repo kiedy został udostępniony poprzez wtyczki, więc jest to obowiązkowe, aby dodać zdalny ręcznie Nie jest konieczne, aby wykonać polecenie Push ponieważ może zrobić z samego IDE. Musisz wykonać git remote add.

git remote add origin https://<username>@bitbucket.org/<username>/<reponame> 

Najlepszy film zrozumieć http://www.youtube.com/watch?v=klfLSRXUOzY FYI spróbować zainstalować wtyczkę konsoli wiersza poleceń dla IntelliJ przed oglądania wideo.

0

Utworzyłem repo na bitbucket, potem zmienił istniejący zdalnego repozytorium URL z IntelliJ Terminalu:

> git remote set-url origin https://<username>@bitbucket.org/<owner>/<newrepo> 

i pchnął z git push.