0% acharam este documento útil (0 voto)
19 visualizações4 páginas

Comandos Git e Python Essenciais

O documento aborda comandos básicos do Git e GitHub, incluindo inicialização de repositórios, adição e commit de arquivos, gerenciamento de branches e a importância de manter o repositório local atualizado. Também inclui conceitos de controle de fluxo em Python, como tratamento de exceções e estruturas de dados como listas e dicionários. Além disso, apresenta a técnica de List Comprehension para criação de listas de forma concisa.

Enviado por

jordanabalico
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
19 visualizações4 páginas

Comandos Git e Python Essenciais

O documento aborda comandos básicos do Git e GitHub, incluindo inicialização de repositórios, adição e commit de arquivos, gerenciamento de branches e a importância de manter o repositório local atualizado. Também inclui conceitos de controle de fluxo em Python, como tratamento de exceções e estruturas de dados como listas e dicionários. Além disso, apresenta a técnica de List Comprehension para criação de listas de forma concisa.

Enviado por

jordanabalico
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Git e Github

04/12/2024
parei no minuto 46:34

Aula 1

listar diretórios = ls
git init = vai inicializar (comando dizendo que eu quero usar o git)

pyenv = fazer todo o controle de versões do python


git add /nome da pasta/ = adiciona no staged
git commit -m “ ” = para salvar. ( o "-m”significa que entre as aspatas
duplas vou colocar a mensagem que eu quero salvar)
git log = mostra todo meu histórico de git
git restore = volta para o último untrackt (untrackt = não comitou ainda)
git commit --amend = quando eu esquecer de fechas as aspas duplas na
hora de comitar
git merge
git branch -d / nome da branch / = para deletar essa branch
definitivamente
git checkout -b / nome da branch / = para criar uma branch e já mudar
para ela de uma vez
git checkout / nome da branch que eu quero ir / = para ficar trocando de
branch
git log --oneline --graph --al = comando para ver todas as branchs
git checkout -b / nome da branch / / numero do hash / = Para voltar para
um estado anterior com segurança: criar uma nova branch com a hash do
momento que vc deseja
git branch = para ver todas as branchs que eu tenho
git branch nome-da-branch = para criar branchs
mkdir norma-da-pasta= cria uma pasta pelo terminal

OBS: Fazer merge todo dia 😀

Aula 2

sempre teremos 1 repositório remoto por projeto


isuues = questões
Só posso fazer “git push”se o meu "local" estiver atualizado. Se não tenho
que fazer “git pull”antes para puxar.
NAO COLOCAR LICENÇA
todo dia: fazer o git commit local e o git push para o meu repositorio remoto
da minha branch

Aula 02 de python

lista é entre colchete []

try:

(faz isso)

except:

(se nao der certo, faz isso)

else:

(se der certo, faz isso)


finally:

(independente do que acontecer, faça isso)

numero = 10

isinstance (numero, int):

(avalia pra mim se numero é inteiro)

try:

# Código que pode gerar um erro

except TipoDeErro:

# Código que será executado se o erro ocorrer

Aula 03 de python - controle de fluxo

tipos complexos = lista e dicionário

lista → []

dicionário → {}

se eu colocar o “pass”significa= faça nada

.replace = retira 1 caracter e poe outro no lugar

a função split() cria a lista pra mim automaticamente

FOR = CONDIÇAO DESCONHECIDA

WHILE = CONDIÇAO DESCONHECIDA

List Comprehension = para criar listas -

estrutura → [nova_expressao for item in iterável if condição]


traduzindo : n for n in lista if....

expressão: O que será adicionado à nova lista.

item: O elemento atual da lista que está sendo processado.

lista: A lista original sobre a qual estamos iterando.

condição: Um filtro que diz se o item será ou não incluído na nova lista

Você também pode gostar