2014-07-09 11 views
0

Est-il possible de récupérer à distance la dernière d'un hachage commettre repo Github sans clonage localement? Je fais référence à quelque chose comme vous suivant voyez en haut de toutes les prises en pension à Github:Retrieve dernière git commit hachage d'un dépôt Github sans clonage

Github Latest Commit

Basé sur une plus questions il semble que cela ne soit pas possible avec git directement (sauf quand il y a un nouvelle fonctionnalité qui lui permet), donc la bonne réponse pourrait impliquer l'utilisation de l'API Github (API se révèle Github ne fonctionnera pas pour mon cas d'utilisation puisque je vais devoir utiliser un ensemble d'informations d'identification puis les git clés privées utilisations).

+0

double possible de [Comment obtenir le dernier commit ID d'une prise en pension à distance en utilisant la commande gondolé comme?] (http://stackoverflow.com/questions/19176359/how-to-get-the-last-commit-id-of-a-remote-repo- à l'aide-curl-comme-commande) –

+0

en double possible de [Obtenir le dernier commit hachage à partir d'une prise en pension à distance sans clonage] (https: // sta ckoverflow.com/questions/24750215/getting-the-last-commit-hash-from-a-remote-repo-without-cloning) – Gregor

Répondre

4

a trouvé la réponse here grâce à @jszakmeister:

git ls-remote $URL HEAD 

Pour ma pension privé, je devais utiliser la syntaxe suivante au lieu de l'URL:

git ls-remote [email protected]:ORG/PROJECT.git HEAD 
Questions connexes