From 17c029ad9f4429f4e3eb56c0628bba60e67af14c Mon Sep 17 00:00:00 2001 From: "Gerivaldo.Santos" Date: Tue, 14 May 2024 20:10:53 -0300 Subject: [PATCH 1/7] feat: add conclusion submodule --- .gitmodules | 3 +++ conclusion | 1 + 2 files changed, 4 insertions(+) create mode 100644 .gitmodules create mode 160000 conclusion diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..6d70186 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "conclusion"] + path = conclusion + url = git@github.com:lucianopf/git-workshop-conclusion.git diff --git a/conclusion b/conclusion new file mode 160000 index 0000000..bcd3d1a --- /dev/null +++ b/conclusion @@ -0,0 +1 @@ +Subproject commit bcd3d1a3d83da9d2fbdfa839d65017c4a6b38117 From b3bc52f04bec2a6a65e0312865ab630ac68e712f Mon Sep 17 00:00:00 2001 From: "Gerivaldo.Santos" Date: Tue, 14 May 2024 20:12:51 -0300 Subject: [PATCH 2/7] feat: update conclusion --- conclusion | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conclusion b/conclusion index bcd3d1a..bccbd26 160000 --- a/conclusion +++ b/conclusion @@ -1 +1 @@ -Subproject commit bcd3d1a3d83da9d2fbdfa839d65017c4a6b38117 +Subproject commit bccbd26ceb2ae62f90aa314c7df4be518218fc77 From 403fd627d7d99aa2d5c52716aaad81db62eedaa6 Mon Sep 17 00:00:00 2001 From: lucianopf Date: Tue, 6 Feb 2024 13:18:04 -0300 Subject: [PATCH 3/7] feat: lesson-10 --- README.md | 2 +- lessons/lesson-10.md | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 lessons/lesson-10.md diff --git a/README.md b/README.md index 42219b3..1a7e573 100644 --- a/README.md +++ b/README.md @@ -21,4 +21,4 @@ Workshop de git básico e intermediário para pessoas de TI. 7. [Aula 7 - comandos de manipulação de branches (fetch, pull)](lessons/lesson-7.md) 8. [Aula 8 - comandos de manipulação de branches (stash)](lessons/lesson-8.md) 9. [Aula 9 - comandos de manipulação de branches (submodule)](lessons/lesson-9.md) -10. Aula 10 - guia básico sobre interface do Github (aula extra) +10. [Aula 10 - guia básico sobre interface do Github (aula extra)](lessons/lesson-10.md) diff --git a/lessons/lesson-10.md b/lessons/lesson-10.md new file mode 100644 index 0000000..d41cca5 --- /dev/null +++ b/lessons/lesson-10.md @@ -0,0 +1,29 @@ +# Aula 10 (Github) + +Apesar do foco do workshop ser de git e não de Github, é importante entender como a plataforma funciona e como podemos utilizá-la para colaborar com outros desenvolvedores. + +**Obs: Ao fim dessa aula temos a última prática do workshop.** + + +Abaixo estão listados alguns links que podem ajudar na compreensão de como interagir com a interface do Github: + +## Básico +- [Criando um novo repositório](https://docs.github.com/pt/repositories/creating-and-managing-repositories/creating-a-new-repository) +- [Clonando um repositório](https://docs.github.com/pt/repositories/creating-and-managing-repositories/cloning-a-repository) +- [README](https://docs.github.com/pt/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-readmes) e [CODEOWNERS](https://docs.github.com/pt/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners) + +## Intermediário +- [Lidando com merges](https://docs.github.com/pt/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/about-merge-methods-on-github) +- [Como criar Pull Requests](https://docs.github.com/pt/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request?tool=webui) +- [Dicas sobre Pull Requests](https://docs.github.com/pt/pull-requests/collaborating-with-pull-requests/getting-started/best-practices-for-pull-requests) +- [Como solicitar revisões](https://docs.github.com/pt/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/requesting-a-pull-request-review) +- [Como realizar as revisões](https://docs.github.com/pt/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests) + +Revisão de pull requests é um assunto importante de ser estudado e levado em conta para quem deseja trabalhar de forma colaborativa. É importante ter em mente que o processo de revisão envolve pessoas que não necessariamente contem o mesmo contexto do autor do código, portanto é importante ser claro e objetivo nas mensagens e comentários. +Existem diversos artigos na internet que tentam auxiliar na construção e revisão de pull requests mas para um breve resumo acredito que [esse guia de de PRs e revisões](https://github.com/mawrkus/pull-request-review-guide?tab=readme-ov-file) seja um bom caminho a ser seguido. + +# Prática 10 + +Agora que concluímos todas aulas do workshop que tal abrir um pull request do seu fork na branch `lesson-10` para o repositório original compartilhando a conclusão com outras pessoas? + +Dica: podemos usar o rebase aprendido na aula 4 para trazer as informações da branch `lesson-9` pra branch atual, fazer o push e abrir o PR. From 7679242fb4d893923c8f18f5035c3e1221f84233 Mon Sep 17 00:00:00 2001 From: "Gerivaldo.Santos" Date: Tue, 14 May 2024 20:51:31 -0300 Subject: [PATCH 4/7] fix: PR Aula-10 --- lessons/lesson-10.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lessons/lesson-10.md b/lessons/lesson-10.md index d41cca5..6db89d8 100644 --- a/lessons/lesson-10.md +++ b/lessons/lesson-10.md @@ -27,3 +27,5 @@ Existem diversos artigos na internet que tentam auxiliar na construção e revis Agora que concluímos todas aulas do workshop que tal abrir um pull request do seu fork na branch `lesson-10` para o repositório original compartilhando a conclusão com outras pessoas? Dica: podemos usar o rebase aprendido na aula 4 para trazer as informações da branch `lesson-9` pra branch atual, fazer o push e abrir o PR. + +Aula 10 - teste de PR From 850dc2cb5c0627660fab2d8ce38e5317b496ea26 Mon Sep 17 00:00:00 2001 From: "Gerivaldo.Santos" Date: Tue, 14 May 2024 20:53:11 -0300 Subject: [PATCH 5/7] fix: PR Aula-10 --- lessons/lesson-10.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lessons/lesson-10.md b/lessons/lesson-10.md index 6db89d8..9a96331 100644 --- a/lessons/lesson-10.md +++ b/lessons/lesson-10.md @@ -28,4 +28,4 @@ Agora que concluímos todas aulas do workshop que tal abrir um pull request do s Dica: podemos usar o rebase aprendido na aula 4 para trazer as informações da branch `lesson-9` pra branch atual, fazer o push e abrir o PR. -Aula 10 - teste de PR +Aula 10 - teste de PR 14/05/2024 \ No newline at end of file From d8afb75ec4e3495e0682e8d0aef267ccdc81c555 Mon Sep 17 00:00:00 2001 From: "Gerivaldo.Santos" Date: Tue, 14 May 2024 20:57:49 -0300 Subject: [PATCH 6/7] fix: Final WorkShop Git Aula-10 --- lessons/lesson-10.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lessons/lesson-10.md b/lessons/lesson-10.md index 9a96331..fd99359 100644 --- a/lessons/lesson-10.md +++ b/lessons/lesson-10.md @@ -28,4 +28,4 @@ Agora que concluímos todas aulas do workshop que tal abrir um pull request do s Dica: podemos usar o rebase aprendido na aula 4 para trazer as informações da branch `lesson-9` pra branch atual, fazer o push e abrir o PR. -Aula 10 - teste de PR 14/05/2024 \ No newline at end of file +Aula 10 - teste de PR 14/05/2024 - final \ No newline at end of file From 336312afdee75c04fce093d5a0dbb65da6c79961 Mon Sep 17 00:00:00 2001 From: "Gerivaldo.Santos" Date: Wed, 15 May 2024 11:58:35 -0300 Subject: [PATCH 7/7] feat: Gerivaldo - Lesson-10 --- lessons/lesson-10.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lessons/lesson-10.md b/lessons/lesson-10.md index fd99359..f9248e2 100644 --- a/lessons/lesson-10.md +++ b/lessons/lesson-10.md @@ -28,4 +28,4 @@ Agora que concluímos todas aulas do workshop que tal abrir um pull request do s Dica: podemos usar o rebase aprendido na aula 4 para trazer as informações da branch `lesson-9` pra branch atual, fazer o push e abrir o PR. -Aula 10 - teste de PR 14/05/2024 - final \ No newline at end of file +Aula 10 - teste de PR 14/05/2024 - final - \ No newline at end of file