Ho preso un progetto da GitHub qualche giorno fa. Da allora ho scoperto che ci sono diversi fork su GitHub, e ho trascurato di notare quale ho preso originariamente. Come posso determinare quale di questi fork ho preso?
Se vuoi solo l'URL remoto, o se non sei connesso ad una rete che può raggiungere il repo remoto:
git config --get remote.origin.url
Se si richiede l'output completo e si è su una rete che può raggiungere il repo remoto dove risiede l'origine:
git remote show origin
Quando si usa git clone
(da GitHub, o qualsiasi repository di origine per quella materia) il nome predefinito per l'origine del clone è "origin". Usando git remote show
si visualizzeranno le informazioni su questo nome remoto. Le prime linee dovrebbero mostrare:
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:
Se vuoi usare il valore nello script, dovresti usare il primo comando elencato in questa risposta.