Skip to content

Latest commit

 

History

History
111 lines (89 loc) · 3.62 KB

README.org

File metadata and controls

111 lines (89 loc) · 3.62 KB

Caco GIT

Mini curso ministrado pelo Centro Acadêmico da Computação aos alunos da UNICAMP aprofundando seus conhecimentos em git.

Público alvo

Esse mini curso tem como foco o aluno de Computação em seu primeiro semestre, o tal está a cursar MC102 que exige a submissão de laboratórios de programação via GitLab.

Vale ressaltar que, apesar desse ser o nosso público alvo, o curso não está limitado a este e é aberto a todos.

Objetivo

O curso tem como objetivo construir encima do conhecimento do aluno adquirido para submissão de laboratórios. Entende-se que, muitos desses alunos utilizam a receita pronta disponibilizada pelos professores e monitores e que ainda faltam-lhes noções do que acontece “de baixo do pano”.

Assim, esse curso, focando nos casos de uso que julgamos serem comuns aos alunos nessa fase, almeja ampliar a compreensão do sistema git como uma ferramenta a auxiliar durante sua graduação.

Proposta inicial

Data
18 de maio
Hora
17hrs
Local
Laboratório do IC (303, a confirmar)
Duração
1 hora.

Casos de uso

Revisar comandos do git e de terminal

Vamos começar criando uma parta para trabalharmos.

Comandos básicos de git:

  • git clone / init
  • git status
  • git add
  • git commit
  • git push
  • git pull

Reverter o arquivo a estado anterior.

Durante o desenvolvimento de trabalhos e projetos, é comum que seja necessário reverter certas mudanças que acabaram gerando erros ou mais problemas.

Git é uma ferramenta que se dispõe a resolver isso via sua estrutura.

Branchs

  • Como criar branchs.
  • Como dar commit em branchs.
  • Como mudar de branch.
  • Como juntar branchs
  • Remoto vs local
  • Comentar sobre as flags de resolução de conflitos <<< eles tem muitas error quando o prof faz mudanças no remoto
  • Como apagar/renomear branchs

Divulgação

Mandar email na lista da grad

Uma email <2022-05-09 seg> e um no dia <2022-05-16 seg>

Post no instagram

  • [ ] Arte

Worklog

Reunião, segunda, 02 de maio.

topicos da palestra :

  • comandos basicos de terminal : mkdir, ls, cd, rm,
  • git:
    • explica sobre commits branchs

ex: reverter ao momento que o arquivo estava melhor trabahar com o git sem precisar estar na main

  • resolver conflito

ex : tentar juntar commits e resolver conflitos vb git rebase -i

  • git add.
  • git commit
  • git
  • branch model / git flow

Referências