2010-03-09 6 views
1

Permet de disposer de deux référentiels, l'un contenant le référentiel de données réel et un référentiel vide qui est chargé avec les deltas du référentiel de données réel en effectuant un push git de repo de données à repo nu. J'espère que vous avez compris le modèle que j'utilise ici. Je crée des clones en clonant le repo nu, et je vais pousser des branches de mon clone local vers les branches dans le référentiel nu. Lorsque je pousse des données de ma branche vers le repo nu, les données sont automatiquement synchronisées avec le repo de données par un crochet.Rechercher une branche git qui a été déplacée vers un référentiel nu

La question que j'ai - est-il un moyen de trouver de quelle branche un code est venu au repo nu. Je peux voir la branche source et la cible au cours d'un push git, mais après avoir poussé puis-je voir à partir de journaux ou d'une autre manière d'identifier de quelle branche et du référentiel les données ont été poussés à partir? S'il y a 5 développeurs qui poussent à repo nu, puis-je trouver dans le repo nu de quelle branche et cloner un code est poussé?

Répondre

0

The simplest way: git log --pretty=oneline --graph. J'espère que ça aide.

+0

Merci, j'ai essayé cette commande et j'ai obtenu le graphique, mais il ne montre pas les différents noms de branches qui ont été poussés des clones vers le référentiel nu. Il montre le commit et les commentaires mais pas les différents noms de branches. :( –

0

gitg peut être une solution décente pour cela, car il vous montrera l'histoire avec des marqueurs pointant vers la tête de chaque branche.

Questions connexes