Objetivo:
Aprender os comandos básicos do Git e praticar o uso do GitHub para versionamento de código, colaboração e controle de alterações, tudo isso integrado ao ambiente de desenvolvimento Java e com o auxílio do GitHub Desktop.
Sendo estes:
Contexto:
Você vai criar um repositório no GitHub para um projeto Java simples. Este projeto pode ser um pequeno programa "Hello, World!" ou um arquivo README.md com uma apresentação pessoal e seus interesses em programação Java e tecnologia.
Vamos começar criando o repositório diretamente no site do GitHub, o que facilitará a integração inicial.
meu-primeiro-projeto-java-gitAgora, vamos trazer esse repositório para o seu computador usando o GitHub Desktop.
meu-primeiro-projeto-java-git.C:\ProjetosJava\meu-primeiro-projeto-java-git).Vamos criar um projeto Java dentro da pasta clonada.
Abra o IntelliJ IDEA.
No menu principal, selecione "File > Open...".
Navegue até a pasta que você acabou de clonar (meu-primeiro-projeto-java-git) e selecione-a.
O IntelliJ irá perguntar se você deseja abrir o projeto ou criar um novo a partir dele. Escolha "Open".
Agora que a pasta está aberta, crie um novo projeto Java dentro dela:
meu-primeiro-projeto-java-git).HelloJava (ou outro nome de sua preferência)..../meu-primeiro-projeto-java-git/HelloJava).Dentro do módulo HelloJava, crie uma nova classe Java (clique com o botão direito em src ou src/main/java > New > Java Class):
Name: Main
Adicione um método main simples:
public class Main {
public static void main(String[] args) {
System.out.println("Hello, Git e Java!");
}
}
Importante: Salve todos os arquivos (Ctrl+S ou File > Save All).
Agora que você tem um projeto Java, vamos versionar as alterações com o GitHub Desktop.
.idea/, arquivos .iml, pasta out/ ou target/, etc.)..gitignore (crucial para Java/IntelliJ):
Para evitar que o Git rastreie arquivos desnecessários da IDE e de build, vamos adicionar um .gitignore.
No GitHub Desktop, no painel "Changes", logo abaixo da lista de arquivos modificados, você verá um link "Create a .gitignore file". Clique nele ou crie manualmente na raiz do seu repositório um arquivo chamado .gitignore e cole o seguinte conteúdo:
Snippet de código
# IntelliJ IDEA
.idea/
*.iml
*.ipr
*.iws
out/
target/
.DS_Store # macOS specific
*.log
*.class
Salve o .gitignore.
O GitHub Desktop deve atualizar a lista de "Changes", mostrando agora apenas os arquivos importantes do seu projeto Java (como Main.java e o .gitignore que você acabou de criar).
HelloJava/src/Main.java (ou HelloJava/src/main/java/Main.java) e .gitignore (se ainda não estiver).feat: Adiciona projeto Java inicial e .gitignore