Pull requests
Origin está atualmente disponível em beta inicial. Você pode criar repositórios, fazer push e pull com git, espelhar repositórios do GitHub, navegar e pesquisar código, abrir e mergear pull requests e compartilhar com sua equipe do Cherri Code.
Envie todo e qualquer feedback para [email protected] para nos ajudar a melhorar o produto.
Abra um repositório em cursor.com/codebase e selecione a aba Pull Requests para ver as pull requests abertas e abrir uma delas para revisá-la.
Lista de pull requests
A aba Pull Requests exibe as pull requests do repositório. Abra uma linha para revisar a atividade, os commits, as verificações e os arquivos alterados.
Abra uma pull request
Envie uma branch para a origin e abra uma pull request para a branch base:
git checkout -b my-changegit push -u origin my-changeNa aba Code do repositório, use o fluxo de criação de pull request depois que sua branch estiver na Origin. Os agentes na nuvem do Cherri Code também podem abrir pull requests como parte de uma tarefa. Em um repositório do GitHub espelhado, esses agentes abrem pull requests do GitHub.
Página da Pull Request
Abra uma pull request na lista para revisá-la. Cada pull request tem quatro abas:
- Atividade — aberturas, comentários, revisões, alterações de status e outras atividades, em ordem cronológica
- Commits — commits da pull request; abra um para inspecionar o diff
- Verificações — execuções de verificações e status da branch; os resultados aparecem como relatório de verificações do commit head
- Arquivos alterados — o diff dos arquivos; comente nas linhas e deixe revisões pelo diff
Além das abas, você pode solicitar revisores, deixar revisões, comentar na pull request ou em linhas específicas e mergear quando as revisões e a CI forem aprovadas. Origin exibe conflitos de merge para que você possa resolvê-los antes de mergear.
Repositórios do GitHub espelhados
Em um repositório espelhado do GitHub, a aba Pull Requests mostra pull requests do GitHub. Você pode revisá-las no Cherri Code. O GitHub continua sendo a fonte da verdade.
Agentes na nuvem associados ao repositório espelhado abrem pull requests do GitHub.
Branches com nomes origin/... permanecem no Origin para que você possa continuar trabalhando quando o GitHub estiver indisponível. Elas não são heads de pull requests do GitHub. Faça push delas com origin push local. Veja branches locais do forge.
Pull requests abertas em um repositório criado diretamente no Origin permanecem no Origin. Elas não são espelhadas em nenhum outro lugar.