Minha instalação do git parece estar quebrada e parece que, de alguma forma, minhas Ferramentas do Desenvolvedor estão quebradas.
Quando tento executar o git, recebo este erro. Isso acontece com / usr / bin / git e / opt / local / bin / git (do MacPorts):
cook47@rcmac (RC_bash_lib (master)): /usr/bin/git pull
Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.
Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.
Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists.
Eu executei o Xcode e concordei com a licença. Eu tentei correr xcode-select --install
e recebi outro erro:
cook47-a@rcmac (current_projects): sudo xcode-select --install
Password:
xcode-select: error: no developer tools were found, and no install could be requested (perhaps no UI is present), please install manually from 'developer.apple.com'.
O repositório remoto não é um problema;
Após pesquisar esse erro, baixei o instalador do commandlinetools da Apple para OS X 10.9.5 e XCode 6.2. Ele foi instalado com sucesso. No entanto, o git ainda está quebrado e xcode-select --install
ainda dá os mesmos erros.
Eu também tentei xcodebuild -license
e isso me leva a concordar com o contrato, mas depois de concordar, nenhuma alteração. Ainda quebrado.
Isso me deixou completamente perplexo. Ontem estava funcionando! Trabalho em um ambiente governamental em que é possível que uma atualização tenha mudado alguma coisa, por isso não posso ter certeza exatamente do que pode ter mudado.
Alguém sabe como posso fazer o git funcionar novamente? Tentei remover e reinstalar o Xcode e as ferramentas de linha de comando, mas sem sucesso. O git do MacPorts e / usr / bin / git estão ambos transmitindo a mesma mensagem de erro.
sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
depois de reinstalar o Xcode? Além disso, o próprio Xcode funciona (e cria projetos)? O git funciona dentro do Xcode?Respostas:
OK, encontrei o problema: a mensagem vinha do servidor remoto git , não do lado do cliente. Corri
sudo xcodebuild -license
no lado do servidor (onde o repositório está localizado e o servidor git está em execução) e o problema desapareceu. Suspiro.fonte
Acabei de ter o mesmo problema ao atualizar para o Xcode 8. Como o Tamil mencionou, tudo que você precisa fazer é sair do Terminal, entrar na App Store e fazer atualizações e clicar no link do Xcode. Leva você ao Xcode na App Store e, em seguida, clique na guia "abrir" localizada à esquerda sob o martelo na janela do Xcode. O Contrato de Licença será exibido e apenas será aceito. Depois feche a App Store e reinicie o Terminal. Então, quando você entrar em qualquer um de seus repositórios git locais, seu ramo em que você esteve pela última vez aparecerá novamente. E você está pronto para ir!
fonte
Estou usando o El Capitan e tenho o mesmo problema. Mesmo correndo
sudo xcodebuild -license
não resolveu. Então tentei reparar a permissão usandoProblema resolvido então
fonte
Mesmo eu tive o mesmo problema depois de instalar o XCode. Fechei o terminal e aceitei os termos e condições, o erro desapareceu e meu git começou a funcionar normalmente.
fonte
Você precisa abrir o aplicativo para instalá-lo ...
Eu tive o mesmo problema em que ele me mostrou o mesmo erro depois de digitar o
git init
terminal, recebi a mensagem de erro, mesmo que estivesse instalada.Tudo o que fiz foi abrir o aplicativo XCode. Após a abertura, solicitou a senha e, em seguida, instalou o aplicativo, não apenas o baixou. O que é estúpido.
fonte