Repositório: conectar, versionar e pull requests
Ligue a pasta que você já tem ao repositório que já existe, sem clonar em outro lugar — e acompanhe os pull requests sem sair da IDE.
O painel Repositório trabalha sobre a pasta aberta. Ele não te pede para começar de novo.
Conectar uma pasta que já existe
O caso mais comum é o que menos ferramenta resolve: você já tem a pasta no computador e já tem o repositório no GitHub, e só quer ligar os dois. A Sunix faz isso sem clonar em outro lugar e sem mover nada de sítio.
Antes de qualquer coisa acontecer, a tela diz o que vai acontecer com os seus arquivos. Um "conectar" que sobrescreve em silêncio é o tipo de coisa que só se descobre tarde demais.
O dia a dia
- Ver o que mudou, arquivo por arquivo, antes de decidir.
- Commitar e enviar, com a mensagem escrita por você ou pelo agente.
- Trocar de branch, criar uma nova, trazer o que veio de fora.
Pull requests
A lista dos pull requests abertos, com a conversa de cada um — e a Sunix junta os dois lugares onde o GitHub guarda comentário, que é a razão de faltar metade da discussão quando se olha só um deles. Dá para abrir um pull request direto daqui.
Aprovar formalmente e fazer merge ainda são feitos no GitHub.
Quando o Git trava
Git é uma ferramenta antiga com mensagens difíceis, e o momento em que ela trava costuma ser o pior possível — no meio de um envio. Quando isso acontece, peça ao agente: ele lê o estado do repositório, diz o que está impedindo e conserta, para que o commit ou o merge sigam.
O que a Sunix nunca faz sozinha
Reescrever histórico. push --force, reset --hard e apagar branch são ações que destroem trabalho que pode ser de outra pessoa — elas sempre pedem confirmação, mesmo com o agente em modo automático.