Antes de escrever código, capture o que deseja criar e acompanhe seu progresso. Neste tutorial, você planejará e organizará o trabalho para o primeiro recurso do seu site usando GitHub Issues e Projects.
Pré-requisitos
- Um
stargazers-logrepositório. Se você ainda não o criou, consulte Criando um repositório para seu projeto no GitHub.
Criar um problema
As issues servem para acompanhar ideias, tarefas e bugs do seu projeto de software. Crie um para o primeiro recurso que você criará: uma lista de repositórios estrelados em sua página da Web.
- Na página principal do repositório
stargazers-log, clique em Problemas. - Clique em Novo problema.
- No campo Adicionar um título , digite
Display a list of starred repositories. - No campo de descrição, adicione alguns detalhes sobre o que você deseja criar, como "Mostrar uma lista de repositórios estrelados na home page".
- Clique em Criar.
Criando uma placa de projeto e importando seu problema
Projects forneça tabelas visuais, placas e roteiros para organizar e acompanhar problemas para seus projetos de software. Neste tutorial, você criará um quadro de projetos do usuário para stargazers-log.
- No GitHubcanto superior direito, GitHubclique em sua imagem de perfil e clique em Perfil.
- Clique em Projetos.
- Clique em Novo projeto.
- Em Modelos, selecione Quadro.
- No campo nome do projeto, digite
Stargazers log. - Deixe Importar itens de um repositório marcada para importar a issue que você criou recentemente no quadro.
- Clique em Criar projeto.
Movendo o trabalho em todo o quadro
As colunas do quadro representam estágios do seu trabalho. À medida que você avança, mova cada item para mostrar seu status.
- No quadro do projeto, localize o item
Display a list of starred repositoriesna coluna Todo. - Arraste o item para a coluna Em Andamento para mostrar que você iniciou o trabalho.
Você retornará ao quadro mais tarde para mover o item para Concluído assim que o recurso estiver ativo.
Adicionar problemas de acompanhamento
Crie um ou mais itens para descrever ideias e recursos para o seu site nos quais você deseja trabalhar mais tarde. Por exemplo, você pode criar um problema para:
- Adicionar um recurso de pesquisa ao seu site
- Melhorar o estilo da lista de repositórios estrelados
- Permitir filtragem de repositórios estrelados por linguagem de programação, como JavaScript, Python ou Go
Adicione cada novo problema ao seu quadro de projetos e mova-o para Em Andamento depois de começar a trabalhar nele.
O que você realizou
| Tarefa | Resultado |
|---|---|
| Criou um problema | Você registrou sua primeira funcionalidade como uma tarefa que pode ser acompanhada. |
| Criado um quadro de projetos | Você configura um quadro para organizar e acompanhar seu trabalho. |
| Acompanhei seu progresso | Você adicionou o item ao quadro e o moveu para Em andamento. |
| Adição de mais problemas | Você criou novos itens para registrar trabalho futuro do seu site. |
Próximas Etapas
- Com seu trabalho planejado, traga seu repositório para o computador para que você possa começar a escrever, armazenar e atualizar o código do site. Continue para Connecting to your code locally.