2013-08-21 12 views
47

Sto usando BitBucket e ho creato un ramo su un'altra macchina con IntelliJ e l'ho inserito nel mio repository. Riesco a vedere il ramo sul sito BitBucket, ma quando provo ad accedere al ramo remoto usando IntelliJ su un'altra macchina non riesco a vedere il nuovo ramo quando vado a VCS -> git -> Remote Branches. Ho provato a fare un pull, ma questo ha solo abbassato le modifiche alla testa (che attualmente punta al master), e non ho aggiornato l'elenco delle filiali remote. C'è qualcosa che devi fare per vedere i rami remoti (oltre a Head e Master) in IntelliJ?Come faccio a ottenere IntelliJ per vedere i miei rami git remoti

risposta

113

Nel caso qualcuno corre a qualcosa di simile ho scoperto che il mio IntelliJ almeno ho dovuto correre un fetch e quindi ho potuto vedere i filiali remote. Non sembrava che un tiro fosse sufficiente anche se si suppone che pull venga a prendere.

+10

tiro non è sufficiente, perché può solo tirare dai rami noti – Feri

+1

Dal terminal IntelliJ, né 'git fetch' né' git fetch --verbose' mi forniscono i rami remoti che conosco, analogamente 'git branch --all' non mostra i miei rami remoti aggiuntivi.Io ho iniziato questo progetto aprendo una cartella che già conteneva un repo git, e in quella cartella su disco ho già recuperato e controllato un ramo di funzionalità che voglio aggiornare. – blong

+7

Non ho usato il terminale, ho cliccato su "VCS" -> "Git" -> " Recupera "e ha funzionato. – annedroiid

3

Ho trovato la stessa cosa con IntelliJ, inoltre recupera non solo tutte le filiali remote per il repository corrente nel progetto, ma le ottiene anche per tutti i repository nel progetto.

Si può tranquillamente affermare che un pull recupera solo il repository e il ramo correnti su cui si trova e recupera i recuperi per tutti i repository nel progetto.

(avrei semplicemente commentato risposta eccellente di Zipper, ma mi sembra di avere un solo punto di reputazione :-()

Problemi correlati