Een paar dagen geleden heb ik een project van GitHub gehaald. Ik'heb sindsdien ontdekt dat er verschillende forks op GitHub zijn, en ik ben vergeten te noteren welke ik oorspronkelijk heb genomen. Hoe kan ik bepalen welke van die forks ik heb getrokken?
Als je alleen de remote URL wilt, of als je niet verbonden bent met een netwerk dat de remote repo kan bereiken:
git config --get remote.origin.url
Als u volledige output wilt en u zit op een netwerk dat de repo op afstand kan bereiken waar de origin staat :
git remote show origin
Bij het gebruik van git clone
(van GitHub, of welke bron repository dan ook) is de standaard naam voor de bron van de kloon "origin". Het gebruik van git remote show
zal de informatie over deze remote naam laten zien. De eerste paar regels zouden moeten tonen:
C:\Users\jaredpar\VsVim> git remote show origin
* remote origin
Fetch URL: [email protected]:jaredpar/VsVim.git
Push URL: [email protected]:jaredpar/VsVim.git
HEAD branch: master
Remote branches:
Als u de waarde in het script wilt gebruiken, zou u het eerste commando in dit antwoord moeten gebruiken.