Mapa mental
Git

Conteúdo do mapa
Git
controle de versão
- Este não é o único sistema de controle de versão que existe. Outras alternativas são
- CVS, SVN, Mercurial, GIT
- o Git faz a gestão de repositórios, e cada pessoa na equipe pode ter o seu repositório
- Nos ajudam a manter um histórico de alterações; Nos ajudam a ter controle sobre cada alteração no código; Nos ajudam para que uma alteração de determinada pessoa não influencie na alteração realizada por outra; Etc.
- Este não é o único sistema de controle de versão que existe. Outras alternativas são
comando no git
- git --version : ver versão
- ls : lista arquivos
- git init : inicializar repositorio
- git status : informação
- HEAD: Estado atual do nosso código, ou seja, onde o Git os colocou
- Working tree: Local onde os arquivos realmente estão sendo armazenados e editados
- index: Local onde o Git armazena o que será commitado, ou seja, o local entre a working tree e o repositório Git em si.
- Working tree: Local onde os arquivos realmente estão sendo armazenados e editados
- HEAD: Estado atual do nosso código, ou seja, onde o Git os colocou
- Antes de qualquer interação com o git, você precisa informar quem é você para que ele armazene corretamente os dados do autor de cada uma das alterações no código. No vídeo eu não fiz iss
- git config --local user.name "Seu nome aqui" git config --local user.email "seu@email.aqui"
- git config --local user.name
- visualizar configuração
- git config user.email
- git config user.name
- visualizar configuração
- https://git-scm.com/book/en/v2/Customizing-Git-Git-Configuration
- git config --local user.name
- git config --local user.name "Seu nome aqui" git config --local user.email "seu@email.aqui"
- git add index.html : adiciona (monitora) arquivo no git
- git add . : diciona todas pastas atual
- Adicionei para ser salvo, mas ainda não salvei
- git add . : diciona todas pastas atual
- commit
- Queremos salvar as alterações, e o que poderemos entender como sendo um check point para indicar que houve mudança
- git commit -m " msg do que foi alterado" : serve para passarmos uma mensagem de commit, que será incluído entre aspas.
- gitlog : ver historico
- outras posibilidades pra visualizar o log
- git log --oneline
- git log -p
- git log --pretty="format:%H"
- git log --pretty="format:%h %s"
- http://devhints.io/git-log
- git log .
- outras posibilidades pra visualizar o log
- fazer o git enguinora arquivos
- .gitignore
- repositorio remoto
- cd ..
- mkdir servidor
- cd servidor/
- git init --bare
- após cria repository
- cria o caminho do repositor
- copia este caminho
- cd ../vinicius/
- entra - volta - a pasta anterio
- git remote
- os repositórios remotos que o repositório local conhece são listados
- ate o monto e nenhum
- para adicionar
- git remote add local
- local e o nome do repositorio
- aqui adiciona o caminho pra este repositorio
- pode ser uma url
- um enderenço da rede
- no caso e o endereço da pasta
- git remote
- git remote -v
- mostra o endereço
- ana quer trabalha com a gente , ela que baixa o repositorio
- cd ..
- mkdir ana
- cria uma pasta pra ana
- cd ana
- pega todos os dados do repositorio remoto para local
- git clone /c/users/AlURA/Documents/git-e-github/servidor/ projeto
- pega todos os dados do repositorio remoto para local
- mkdir ana
- cd ..
- git remote -v
- git remote add local
- os repositórios remotos que o repositório local conhece são listados
- cria o caminho do repositor
- após cria repository
- git init --bare
- cd servidor/
- mkdir servidor
- cd ..
Imagens e arquivos do mapa
Informações
- Descrição
- versionamentodecodigos gitGithub Mapa Mental sobre Git, criado por Douglas Rodrigues em 07-04-2022.
- Criado por
- Douglas Rodrigues
- Visualizações
- 0
- Histórico
-
- Criado por Douglas Rodrigues · 7 abr 2022
- Copiado por Douglas Rodrigues · 7 abr 2022
- Avaliação