Mind map
Git / SVN
Map content
Git / SVN
Comandos
- git pull
- Vara atualizar seu repositório local para o mais novo commit
- git add
- Adiciona as mudanças
- git commit
- Para realmente submeter essas mudanças
- git push
- Para enviar essas alterações ao seu repositório remoto
- git init
- crie um novo repositório
- git clone
- crie uma cópia de trabalho para um repositório local
- git checkout
- fazer download de um projeto para a máquina local
- git pull
Comandos
- svn checkout
- fazer download de um projeto para a máquina local
- svn update
- obtenção das atualizações presentes do servidor SVN, atualizando a cópia local
- svn commit
- envio das modificações realizadas localmente para o servidor SVN
- svn status -v
- determina quais os itens, na tua cópia de trabalho, que podem ser potencialmente submetidos
- svn add
- Adiciona as mudanças
- svn commit -m
- Submeter as alterações
- svn diff
- Comparar a partir do menu de contexto principal, estarás a comparar o ficheiro modificado com a sua revisão BASE
- svn checkout
Funcionalidades
- TortoisesSVN
- É uma ferramenta de controle de versão muito poderosa que permite, além do desenvolvimento colaborativo a partir de um repositório único, merge de conteúdo, armazenamento de logs e geração de estatísticas diversas. Atuando como a máquina do tempo do desenvolvedor, ferramentas com o SVN permitem retornar o código a um estado anterior, facilitando a análise implementações realizadas e a mesclagem de implementações distintas de períodos diferentes para a criação de uma única versão.
- VisualSVN
- É um cliente do Apache Subversion, implementado como uma extensão de pacote VS de baixo nível para o Microsoft Visual Studio, que fornece uma interface para executar as operações de controle de revisão mais comuns diretamente do Visual Studio IDE. VisualSVN é um programa comercial, com um teste gratuito de 30 dias disponível. VisualSVN Community License permite o uso gratuito do VisualSVN em um computador que não é membro de um domínio do Active Directory
- TortoisesGit
- TortoiseGit é uma interface Windows Shell para Git e baseada em TortoiseSVN. É de código aberto e pode ser totalmente compilado com software livremente disponível. Uma vez que não é uma integração para um IDE específico como Visual Studio, Eclipse ou outros, você pode usá-lo com quaisquer ferramentas de desenvolvimento que você gosta e com qualquer tipo de arquivo. A principal interação com o TortoiseGit usará o menu de contexto do explorador do Windows.
- GitHub
- O GitHub é um repositorio de controle de versão Git ou na Web e um serviço de hospedagem na Internet. É usado principalmente para código. Oferece toda a funcionalidade de controle de versão distribuída e gerenciamento de código-fonte (SCM) do Git, além de adicionar seus próprios recursos. Ele fornece controle de acesso e vários recursos de colaboração, como rastreamento de bugs, solicitações de recursos, gerenciamento de tarefas e wikis para cada projeto
- GitKraken
- É uma nova interface gráfica para git. Uma visão gráfica muito bem feita da sua rede git que lhe permite entender qual é o status atual do seu repositório em termos de commits e branches.
- TortoisesSVN
Portabilidade
- Linux
- Windows
- Mac
Information
- Description
- Mind Map on Git / SVN, created by José Francisco on 03/09/2017.
- Created by
- José Francisco · Sep 2017
- Updated
- Sep 3, 2017
- Views
- 0
- Rating