Atlassian SourceTree ne montre pas les branches distantes?
Je suis en cours d'exécution SourceTree 1.6.11 sur windows. J'ai cloné un dépôt Git, mais il ne montre pas ma télécommande branches:
Ne SourceTree afficher uniquement les branches locales?
Il montre tous les tags si.
Vous devez vous connecter pour publier un commentaire.
J'ai trouvé cela à la caisse une branche distante:
Référentiel > Checkout > Checkout Nouvelle Branche > Caisse succursale à distance [select succursale à distance à la caisse]
La branche que j'ai sélectionné est affiché dans le menu de gauche, sous les branches, (bien que pas encore dans les branches zone de liste déroulante en haut)
Espère que cette aide.
C'est un vieux post, mais j'ai pensé que je suis ici, d'autres trop
J'ai eu ce problème en 1.6.2 Source de l'arbre (en octobre 2015) et ma nouvelle distance sur une autre machine il y a 5 jours n'a pas été d'apparaître dans la Source de l'Arbre, sur ma machine de travail. Je peux voir ma branche à distance avec la ligne de commande et dans BitBucket site web, mais pas dans SourceTree.
De toute façon, au bout de dix minutes à ne rien faire de ma branche distante a montré jusqu'à.
J'ai ensuite trouvé dans les options qu'il y a un paramètre pour l'actualisation des télécommandes qui sans surprise a été mis à intervalles de 10 minutes.
Sur le dessus de cela, il est possible de rafraîchir immédiatement avec ALT+MAJ+R
Espère que cela aide quelqu'un.
Dave
Ce qui s'est retrouvé à travailler pour moi, après quelques essais et erreurs, était de:
Le Chercher à lui seul ne semble pas faire l'affaire, dans et de lui-même, pour chaque dépôt que j'ai expérimenté la question (c'est arrivé dans une petite poignée, et une Extraction seul a fonctionner pour certains).
Élargi info:
Ce qui semble être question ici est de savoir comment le référentiel local a été suivi de la télécommande. Pour ceux qu'une simple Extraction n'a pas résoudre le problème, l'exécution de
git branch -r
dans le référentiel a abouti à rien. Après avoir réussi à être en mesure de les voir, j'ai confirmé la sortie degit branch -r
la sortie de la TÊTE avec maître et développer branches pour ma télécommande, comme je m'y attendais.La solution pour moi a été simple. Simplement utiliser la ligne de commande, et d'exécuter
et
à assurez-vous que vous disposez de toutes les branches distantes en local, puis de commander chaque branche qui n'est PAS en montrant dans sourcetree. Après vous check it out, il sera affiché dans sourcetree.
Par exemple, après l'exécution de
développer votre branche d'affichage dans sourcetree.
SourceTree ne montrent branches distantes. Il semble que votre dépôt distant n'a qu'une branche
master
. Comparer la sortie degit branch -r
, qui répertorie toutes les branches distantes. Essayezgit fetch
si votre copie distante est hors de synchronisation.git branch -r
?(C'est probablement ce n'est pas votre problème mais il est facile de se retrouver avec certaines requêtes de recherche.)
Assurez-vous que vous effectuez une
fetch
sur la télécommande repo. Cela peut prendre soin d'elle.J'ai eu ce problème et il s'avère que l'opération que j'essayais de pousser n'a pas été affectée à l'équipe m'a donné le droit de travailler en tant que partie de. Mon admin déplacé le repo de notre équipe et le problème a été résolu.
J'ai essayé quelques-uns des exemples ci-dessus avec pas de chance donc, voici ce que j'ai fait. Dans BitBucket, aller à la succursale que vous souhaitez consulter et appuyez sur la belle bleue "Checkout dans SourceTree" bouton.
Ensuite, je suis allé à SourceTree et au lieu de cliquer sur les Branches, que l'on pourrait penser être un débutant, cliquez sur les télécommandes sur le côté gauche. Ouvrez votre arborescence jusqu'à ce que vous trouver la branche que vous souhaitez accéder et double-cliquez. Une boîte de dialogue devrait apparaître pour créer une nouvelle branche, Aller de l'avant et appuyez sur ok. Votre BitBucket branche devrait maintenant être dans votre local et de montrer à la Succursale dans le menu de gauche.
Si c'est complètement faux ou incroyablement lent chemin laissez-moi savoir, mais il a travaillé, lorsque toutes les autres n'ont pas.
Je suis tombé sur cette et aucune des solutions ici a fonctionné pour moi. Ce n'travail a été dans mon SourceTree référentiel, appuyez sur le bouton Paramètres pour obtenir le Référentiel de la boîte de dialogue Paramètres. Puis appuyez sur Modifier le Fichier de configuration bouton et ouvrez le fichier de configuration. Ensuite changé l'extraction de la ligne de sous [remote "origine"] pour cela, le fichier a été enregistré, les cheveux et les branches distantes puis a montré jusqu'à.
Avant:
Après: