Como pegar a URL que o repositório git foi clonado
Neste artigo você vai aprender a como pegar a URL que o repositório git foi clonado, de uma maneira simples, com um comando apenas

Fala programador(a), beleza? Bora aprender mais sobre git clone, repositórios e também sobre git!
Alguns comandos de configuração, inclusive os que envolvem URL, vem da base do git config
Neste comando vamos utilizar a flag –get, para resgatar um parâmetro/propriedade
Neste acaso a propriedade será remote.origin.url
Este comando é interessante também quando não há conexão com o mundo externo, pois ele funciona offline, o comando completo é:
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
git config --get remote.origin.url
Já se você possui conexão e acesso a redes externas, pode utilizar o:
git remote show origin
Este último comando também exibe umas outras informações em relação ao repositório, podemos dizer então que ele é mais completo que o primeiro apresentado
Mas ambos resolvem o nosso problema principal!
Quer aprender mais sobre git? Veja este curso gratuito:
Conclusão
Neste artigo você aprendeu a como pegar a URL que o repositório git foi clonado
Utilizamos dois comandos para isso, git config quando não há conexão é uma boa opção
Já o git remote mostra algumas informações a mais, além da URL do repositório que o repo local foi clonado
Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias!
Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!
Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias
O link acima contém um cupom de desconto para os cursos!
Adicionar uma seção curta com subtítulo ‘E se eu quiser ver todos os remotes de uma vez?’ apresentando o git remote -v
�esse aqui é o mais direto de todos, e talvez o que tu mais vá usar no dia a dia
git remote -v
Ele lista TODOS os remotes configurados no repositório, com a URL de fetch (puxar) e a de push (enviar) separadas
Se teu repo só tem o origin, vão aparecer duas linhas com a mesma URL, uma marcada como (fetch) e outra como (push)
Muito útil quando o projeto tem mais de um remote, tipo um origin e um upstream de um fork
Adicionar subtítulo ‘Só a URL, sem o resto: git remote get-url’ com um bloco enxuto
Às vezes tu não quer o relatório completo do ‘git remote show’, quer só a URL crua pra colar em algum lugar ou usar num script
git remote get-url origin
Ele devolve exatamente a URL do origin e nada mais, limpinho
Se liga: troca ‘origin’ pelo nome do remote que tu quiser, caso tenha vários
Muita gente cai aqui querendo ver a URL justamente porque vai mudar ela, então bora resolver os dois de uma vez
Pra alterar a URL do remote é só usar o set-url
git remote set-url origin nova-url-aqui
Depois roda de novo o git remote -v pra confirmar que a troca pegou
Isso é bem comum quando o repositório mudou de HTTPS pra SSH, ou quando tu moveu o projeto pra outra conta ou organização
Adicionar um FAQ curto com 3 perguntas:
Qual a diferença entre git config –get remote.origin.url e git remote show origin? O primeiro funciona offline e devolve só a URL, é rápido e não depende de rede. O segundo consulta o remote e mostra bem mais coisa (branches de tracking, o que está à frente ou atrás), mas precisa de conexão
Como ver a URL sem estar conectado à internet? Usa o git config –get remote.origin.url ou o git remote -v, os dois leem a configuração local e funcionam offline numa boa
O comando funciona se o remote não se chamar origin? Funciona, só troca ‘origin’ pelo nome do teu remote. Pra descobrir os nomes, roda git remote -v que ele lista todos
Leia também
Formações
Formação SAAS com IA
Tire usas ideias do papel criando softwares com IA, integre pagamentos e lance seu projeto!
- 291 aulas
- 18 projetos
- 24h 17min
Blog | Mais populares

As diferenças de var, let e const

Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]

ChatGPT: o que é, como usar, dicas e como acessar login
ChatGPT é uma ferramenta de processamento de linguagem natural (NLP) baseada na arquitetura GPT-3.5, desenvolvida pela OpenAI. Sua criação representa um marco significativo no campo […]
