Skip to content

[👩‍🏫] Repository for the BECA Data & Analytics 2024 training program by NTT DATA, focusing on the fundamentals of Git, GitOps, and GitFlow. Gain practical skills and insights into modern version control and collaboration workflows.

Notifications You must be signed in to change notification settings

guimaraesabrina/beca_dna_git_fork_pull_request

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Exercício Prático - Colaboração no Git 🤝

Objetivo

O objetivo deste exercício é permitir que os alunos pratiquem o processo de colaboração usando o Git. Eles realizarão um fork de um repositório, criarão um arquivo, darão push para sua própria versão do repositório e, em seguida, abrirão um merge request para incorporar suas alterações ao repositório principal.

Passos

1. Faça um Fork do Repositório

  1. Faça um fork desse repositório :)

2. Clone o Repositório Forked

git clone <URL_do_seu_fork>

3. Crie uma Nova Branch (Opcional)

git checkout -b nome_da_sua_branch

Nota: Criar uma nova branch é uma prática recomendada, mas opcional neste caso.

4. Adicione Seu Arquivo

Crie um novo arquivo no formato Markdown (.md). Pode ser uma breve introdução sobre você, suas habilidades, ou qualquer coisa relevante ao exercício.

touch seu_nome.md

5. Adicione, Faça o Commit e Dê Push

git add seu_nome.md
git commit -m "Adicionando meu arquivo"
git push origin nome_da_sua_branch

6. Abra um Merge Request

  1. Vá até o seu repositório forked no GitHub.
  2. Clique em "New Pull Request".
  3. Selecione a branch que você acabou de criar.
  4. Adicione uma descrição para o seu Pull Request.
  5. Clique em "Create Pull Request".

Dúvida Comum

Dúvida: Cada aluno precisa criar uma branch nova para isso?

Não é obrigatório, mas é uma prática recomendada. Usar branches separadas ajuda a organizar melhor as contribuições e evita conflitos desnecessários. Se você estiver trabalhando em equipe, cada membro pode criar sua própria branch para realizar as alterações. Entretanto, em projetos pequenos ou exercícios simples, todos podem trabalhar na branch principal. Certifique-se de discutir e decidir sobre a abordagem adequada para o projeto específico.

About

[👩‍🏫] Repository for the BECA Data & Analytics 2024 training program by NTT DATA, focusing on the fundamentals of Git, GitOps, and GitFlow. Gain practical skills and insights into modern version control and collaboration workflows.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages