Aqui estão as etapas de contribuição de código do tópico " Como posso contribuir com o código de outras pessoas no GitHub? "
- Desenhe o projeto
- Faça um ou mais commits bem comentados e limpe o repositório. Você pode fazer uma nova ramificação aqui se estiver modificando mais de uma peça ou recurso.
- Execute uma solicitação de pull na interface da web do github.
É possível fazer uma solicitação pull sem bifurcar um repo?
É muito triste ver mais de 20 repos em minha conta que foram bifurcados para algumas solicitações de pull. Eles não têm atividade e zero estrelas / seguidores. Parece que estou apenas copiando o código de alguém para um dia negro.
git
github
fork
repository
Jaspe
fonte
fonte
Respostas:
Se você não tem acesso para criar branches nesse repositório, não há como criar uma solicitação pull sem bifurcação .
fonte
Depois que suas solicitações pull forem aceitas, você pode excluir o repo com segurança .
Depois disso, basta clonar diretamente do repositório upstream original.
Se você tiver outras solicitações de pull para fazer, você deve fazê-las em seu próprio branch, o que significa que você pode excluir com segurança o branch que você fez para gerenciar uma solicitação de pull aceita (como em " Minha solicitação de pull foi mesclada, o que fazer próximo? ")
fonte
Por definição, uma solicitação pull envolve uma bifurcação, a menos que você tenha acesso de confirmação ao repositório de destino. Você pode fazer algumas coisas, no entanto:
Se você está apenas tentando evitar manter repositórios que não está usando ativamente, eu pessoalmente sugiro a opção nº 3. Ele segue o fluxo de trabalho GitHub aceito sem bagunçar seu painel.
fonte
github suporta modelo de repositório compartilhado
fonte
Você ainda precisa desse one-liner:
hub fork;git push -u $GIT_USER HEAD;hub pull-request
fonte