CodeGym /Curso Java /Python SELF PT /Trabalhando com GitHub no PyCharm

Trabalhando com GitHub no PyCharm

Python SELF PT
Nível 12 , Lição 2
Disponível

10.1 Clonando o repositório

Lembra que eu falei pra vocês sobre os 3 lugares de armazenamento de arquivos? Vou relembrar: tem o repositório remoto, o repositório local e o diretório de trabalho.

Então, agora você precisa clonar o seu repositório remoto (aquele que você criou no GitHub) para o seu repositório local (aquele no seu computador).

Por isso, abre o PyCharm e vamos começar...

Passo 1. Se você ainda não criou projetos, escolha o botão:

Se já criou, então:

Passo 2. Indique o url do seu repositório remoto que você quer clonar para o seu computador.

Esse método é útil se você está clonando o repositório de outra pessoa.

Se você está clonando o seu próprio, é mais fácil simplesmente logar no GitHub pelo PyCharm.

Passo 3. Não confie em ninguém. Nem em si mesmo.

PyCharm avisa para não executar código de repositórios desconhecidos. Como esse é seu próprio repositório, marque a caixa "confiar".

Passo 4. Se você usa Windows, o antivírus padrão vai avisar que apareceram arquivos desconhecidos. Antivírus geralmente não gostam de programas desconhecidos.

MAS! Nós vamos criar esses programas, então diga para o IDE informar ao antivírus para não bloquear seus futuros programas. Clique no botão "Automatically", depois - "YES".

10.2 Primeiro commit

Se você clonou um repositório recém-criado, ele conterá apenas um arquivo — README.md

Passo 1. Abra o arquivo README.md.

Importante! A extensão md significa Markdown – é um formato primitivo de estilização de arquivos de texto. Você pode ver como ele funciona clicando no botão no canto superior direito.

Altere esse arquivo como quiser: pode escrever uma mensagem de boas-vindas ou uma descrição do repositório...

Passo 2. Depois de fazer alterações no arquivo, o PyCharm começará a exibi-lo em azul na árvore de arquivos à esquerda. Arquivos azuis são aqueles que foram modificados na sua diretório de trabalho mas ainda não foram salvos no seu repositório local.

Passo 3. Committing.

Depois de fazer todas as alterações planejadas no arquivo ou arquivos (e garantir que estão corretas), você precisa carregá-las no seu repositório git local. Atualmente, eles estão apenas na sua pasta de trabalho.

Para isso, você precisa clicar no botão Commit e marcar todos os arquivos cujas alterações você deseja enviar para o repositório local:

Passo 4. No canto esquerdo inferior, adicione um comentário descrevendo suas alterações.

Passo 5. E clique no botão «Commit».

Passo 6. Verificação.

Volte para o seu projeto e verifique a cor dos arquivos: se os arquivos não estão mais em azul, significa que todas as alterações da sua diretório de trabalho foram salvas com sucesso no seu repositório local.

10.3 Trabalhando com arquivos

Passo 1. Vamos criar alguns arquivos no PyCharm.

Já que estamos programando em Python — vamos criar arquivos:

  1. main.py
  2. init.py

Passo 2. Adicionando o arquivo ao repositório local.

Assim que o PyCharm perceber que você criou um arquivo, ele vai logo sugerir adicioná-lo ao seu repositório local. O PyCharm monitora alterações apenas nos arquivos do seu diretório de trabalho que já estão no seu repositório local. Somente eles serão marcados em azul.

Se o arquivo está no seu diretório de trabalho mas não no repositório local, ele será marcado em vermelho, como na imagem abaixo:

Na verdade, você sempre pode clicar em Add, mas desta vez vamos clicar em "Cancel" e depois adicionar o arquivo manualmente. Assim você vai aprender a fazer isso.

Passo 3. Escreva seu código favorito no arquivo.

Eu, por exemplo, escrevi: print("first commit")

Passo 4. Agora vamos adicionar nosso arquivo main.py ao repositório local.

Basta clicar com o botão direito em qualquer lugar do arquivo e escolher Git -> Add File

Se tudo correr bem, o arquivo adicionado aparecerá em verde.

Passo 5. Depois, comitamos o arquivo como já vimos antes:

10.4 Primeiro push

Agora precisamos enviar nossas alterações do repositório local para o repositório remoto no GitHub. Quando vários programadores trabalham no mesmo projeto, eles sincronizam suas alterações de código dessa forma.

Passo 1. Clique no botão Push.

Na verdade, é muito fácil: basta usar o botão Push no menu superior do IDE:

Passo 2. Confirme os commits realizados.

Neste passo, você pode revisar todas as alterações feitas e garantir que não quebrou nada importante acidentalmente. Ou não esqueceu de adicionar um arquivo do qual outros arquivos dependem.

Passo 3. Verifique.

Se tudo correu bem, você verá mensagens do tipo:

Passo 4. Agora abra seu repositório no GitHub e confira:

Magia da tecnologia!

10.5 Usando arquivos .gitignore

Se você adicionou alguns arquivos de sistema ao seu projeto e não quer que eles acidentalmente vão para o GitHub, você pode adicioná-los às exceções. Para isso, existe um arquivo chamado «.gitignore». É super simples e prático.

Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION