klyn3 / TP-POO

Trabalho Prático de Programação Orientada a Objetos - Engenharia Informática - Universidade da Beira Interior 2020/2021

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TP-POO

Trabalho Prático de Programação Orientada a Objetos - Engenharia Informática - Universidade da Beira Interior 2020/2021

Deixo aqui algumas instruções para a instalação do material necessário...Caso concordem, tentem fazer isso tudo e caso n consigam fazer algo podem pedir ajuda, que eu ajudo com o que souber...

1 - Instalar VSCODE, instalar as extensões "Language Support for Java(TM) by Red Hat" e "Extension Pack for Java"
2 - Criar conta GitHub, fazer download do Github Desktop e logar-se (E enviar o vosso nome da conta para o grupo de whats, para eu vos poder adicionar como colaboradores).
3 - Instalar o Git (https://git-scm.com/) tal como mostra neste vídeo (https://www.youtube.com/watch?v=gMh6lrXibWY&list=PLHz_AreHm4dm7ZULPAmadvNhH6vk9oNZA&index=5), a partir do 24min (Nas partes que não são iguais ao video, deixar tudo default).
4 - Clonar --> Acessar o repositório (https://github.com/GuilhermeTeixeira13/TP-POO), clicar em "Code"(Botão a verde) e depois em "Open on GitHub Desktop" e escolherem uma pasta para guardar o projeto.
6 - "Open in VSCODE" para verem o projeto.
7 - IMPORTANTE(NÃO ESQUECER) --> Sempre que quiserem implementar algo novo, criam uma branch nova em "Current Branch" e mudam-se para a nova branch (ramo). Automaticamente o VSCODE vai mudar de branch também. Podem clicar logo em "Publish branch"(No GitHb Desktop), para os outros elementos do grupo terem acesso a ela também.
8 - Desenvolvem o que tiverem a desenvolver, no VSCODE. Vão dando commits(No GitHub Desktop) conforme vão realizando tarefas, dizendo o que fizeram.
9 - Quando virem que desenvolveram o que é suposto, fazem "Fetch Origin" (para dar update ao codigo consoante o que está no repositório online) e depois fazem "Pull Request" (Estão a pedir para que a vossa branch se funda com a main).
10 - Não precisam de fazer mais nada, depois eu checko as vossas branches e se tudo tiver OK eu fundo-as com a main.

Videos que podem ajudar a perceber melhor este sistema:
https://www.youtube.com/watch?v=xAOBQtSVI_k&list=PLHz_AreHm4dm7ZULPAmadvNhH6vk9oNZA&index=13 https://www.youtube.com/watch?v=OlArEishhQg&list=PLHz_AreHm4dm7ZULPAmadvNhH6vk9oNZA&index=8

Caso não consigam mesmo assim, posso ajudar por discord, etc...

About

Trabalho Prático de Programação Orientada a Objetos - Engenharia Informática - Universidade da Beira Interior 2020/2021

License:MIT License


Languages

Language:Java 100.0%