Como cometer uma mudança para uma fórmula homebrew?

1

Eu fiz uma alteração em algumas fórmulas de homebrews que corrigem um problema que tive. Também abri um problema para obter essa correção no repositório.

Mas ninguém respondeu ainda. Agora quero atualizar minha instalação homebrew. O que falha, é claro, já que tenho alterações locais que ainda não foram confirmadas. Então eu segui as instruções no wiki do homebrew , que me diz para fazer todo tipo de coisas engraçadas com git . Agora git, eu não tenho experiência com.

Acho que tudo correu muito bem até que eu diga push .

git push [email protected]:myname/homebrew.git

Obviamente, eu substituí meu nome no Github por myname , mas ainda falaria dizendo

Permission denied (publickey)
fatal: The remote end hung up unexpectedly

Isso é bastante triste. Eu gostaria de contribuir com minha pequena correção. Engraçado, depois de fazer tudo isso, brew update iria funcionar novamente.

De qualquer forma, por que git push não funciona para mim? Como posso contribuir com minha correção para o incrível projeto homebrew?

    
por bastibe 18.03.2011 / 14:45

1 resposta

2

Você atingiu o botão fork como as instruções? Se você não fez isso, a operação falharia desta maneira porque você não tem um repositório para empurrar.

Se você fez isso, talvez queira dar uma olhada na página de solução de problemas SSH do GitHub para descobrir o que pode estar errado e como consertar isso.

Como alternativa, você pode evitar esses problemas, empurrando o HTTP. Para fazer isso, use este comando:

git push https://[email protected]/yourname/homebrew.git
    
por 18.03.2011 / 17:44