2014-12-16 23 views
5

Sono nuovo di Git e bitbucket quindi scusami se questa è una domanda molto semplice.TortoiseGit Mostra registro per filiale remota

Sto usando bitbucket in collaborazione con TortoiseGit e ho impostato fino in base a:

http://guganeshan.com/blog/setting-up-git-and-tortoisegit-with-bitbucket-step-by-step.html

ed è tutto funzioni correttamente.

Quello che vorrei fare è che quando clicco su Mostra registro da TortoiseGit vedo il registro del ramo remoto (ospitato su bitbucket) non quello della sezione locale

sono riuscito a vedere la filiale del telecomando log facendo:

git fetch 
git log remote/test 

da gitbash (https://github.com/abhikp/git-test/wiki/View-the-commit-log-of-a-remote-branch)

c'è un modo per eseguire la stessa operazione dall'interno TortoiseGit?

risposta

6

è possibile emulare quei passi in TortoiseGit:

  • git fetch origin:

https://raw.githubusercontent.com/TortoiseGit/TortoiseGit/master/doc/images/en/Fetch.png

  • git log origin/test:

Nella finestra di log di dialogo, selezionare "Tutti i rami", per vedere il remotes/origin/test

http://dev.opencascade.org/doc/overview/html/OCCT_GitGuide_V2_image026.png

potete vedere other illustrations in the dev guide.

+0

che era esattamente quello che stavo cercando! Grazie mille :) – Noel

4

La risposta accettata mostra tutti i commit su tutti i rami che non è proprio quello che è stato chiesto, e spesso mostra troppe informazioni per capire. È possibile fare quanto segue per visualizzare solo un singolo ramo remoto.

  • Eseguire "git fetch" come al solito da TortoiseGit o dalla riga di comando.

  • Negli "registrare i messaggi di" finestra di dialogo, fare clic sul nome ramo blu nell'angolo in alto a sinistra per aprire la "Sfoglia riferimenti" dialogo Click on the blue branch name

  • Nella finestra di dialogo "Sfoglia riferimenti", selezionare il ramo a distanza vuoi vedere, molto probabilmente sarà sotto refs-> remotes-> origin. Quindi fare clic sul pulsante "OK" per tornare alla finestra di dialogo "Messaggi di registro". La cronologia del commit dovrebbe ora mostrare i dettagli del ramo remoto che hai selezionato.

Select the remote branch of interest to you

+0

Interessante (+1) e più preciso della mia risposta. – VonC

+0

Ma cosa succede se si desidera visualizzare un tag accanto a un altro ramo?Non riesco a capire come andare sotto origine per un ramo e poi tag per un altro ref ... non appena cambio i nodi, perde la mia selezione. Posso usare 'tutti i rami' per vedere tutto, ma è un casino. –

+0

@ChrisKnoll, sembra che tu stia facendo una domanda diversa. Dovresti creare una nuova domanda dal momento che sarà vista da più persone invece di chiederle in un commento. –