Git
No windows para se usar o Git usamos o aplicativo Git Bash
Dentro dele podemos usar os comandos do terminal do linux.
mkdir - O comando cria uma nova pasta no diretório marcado
uso: mkdir “nome da pasta”
cd - muda o diretório padrão
uso: cd /caminho/da/pasta
uso: cd .. (volta uma pasta)
ls - Mostrar os arquivos e pasta que existem no diretório
clear - limpa a tela de com os comandos anteriores
comandos do Git
o primeiro passo para se usar o Git com o github é configurar seu nome e seu email
(o mesmo usado no github). para isso utilizamos os comandos
git config --global user.name "Fulano de Tal"
git config --global user.email
[email protected]Após criar um repositório no github
devemos criar a pasta do nosso projeto, ou se já existir ir até ela dentro do git bash
e digitar o comando
git init
ele irá inicializar um módulo do git
Para linkarmos essa pasta com o repositório no github utilizamos o comando:
git remote add origin https://nomedorepositorio.git
em seguida acrescentamos os arquivos os arquivos que irão subir para o github
com os comandos:
git add “nome do arquivo”
ou
git add .
o comando git add . adiciona todos os arquivos daquela pasta
(para evitar subir os arquivos indesejáveis podemos criar um arquivo chamando
.gitignore {veja página 3})
feito isso vamos commitar os arquivos do nosso projeto, o commit contém alguns
dados importantes:
● O que adicionado
● O que foi excluído
● O que foi alterado
para fazermos o commit usamos o comando:
git commit -m “primeiro commit”
e para finalizarmos digitamos o comando
git push
Nesse momento será pedido o nome do usuário ou email e senha que estão
cadastrados no github.
Alguns outros comandos que podem ser utilizados
git clone https://nomedorepositorio.git
clona o repositório para a pasta de destino
git pull
baixa as últimas alterações feitas no repositório.
Arquivos do repositório
.gitignore
git ignore é um tipo de arquivo que utilizamos para ocultar alguns arquivos e pastas
do git, esse documento ajuda a deixar arquivos indesejáveis fora do repositório.
exemplo de arquivo:
/venv
/__pycache__
/app/__pycache__
/app/main/__pycache__
/migrations/__pycache__
/tests
/app/auth/__pycache__
/.vscode
o arquivo completo você pode ver aqui
readme
readme.md é um arquivo que podemos estilizar para documentar nosso projeto.
existem várias formas de fazer isso, aqui tem um exemplo de arquivo readme
existem um modelo que pode ser seguido para facilitar o processo e o que eu utilizo
para criar os meus
Modelo de Readme.md
Links uteis
github
git (para download)
documentação git em portugues - aqui existem tutoriais e todos os comandos utilizados,
podemos navegar pelos tópicos
i