Primeiro, atualizar instalar git
Use a instrução atualização terminal: git clone https://github.com/git/git
Dois, SSH-Keys pronto
Usando o terminal gera um .ssh
1. Determinar se o arquivo de computador .ssh já existe
Desde caminho .ssh pasta padrão ~ / .ssh, é determinado diretamente se a presença do caminho da pasta
cd ~ / .ssh // quando não existem os resultados: Nenhum tal lima ou diretório
mkdir ~ / .ssh // diretório raiz criar um .ssh pasta
cd ~ / .ssh // no diretório raiz
Três, git pronto
Criando chaves ssh
Aqui chave acima é usado para criar .ssh content / id_rsa.pub é, o título pode ser nomeado
cd ~ / .ssh
id_rsa.pub aberta // ou vim id_rsa.pub
Em quarto lugar, gerar repositório remoto
Em quinto lugar, utilizar o terminal para completar a operação git
1. upload de dados do lado do local para o armazém remoto
cd /.../ caminho especificado / diretório raiz do projeto designado para localizar a pasta dados //
git inicialização // biblioteca local git inicialização
git remoto adicionar origem [endereço SSH] // configura um repositório remoto
git add. // adicionar alterações à biblioteca local
git commit -m 'cometer descrição' // confirmar as alterações para a biblioteca local e a descrição que acompanha, -m representa uma área de preparação / representantes -am tinha seguido o arquivo, você pode enviá-los para o outro, ao mesmo tempo, git commit -m -AM 'cometer descrição'
git push-u origem mestre // impulso para um mestre repositório remoto, você precisa digitar a senha criada quando você cria um .ssh
2. Dados puxar de um repositório remoto
cd /.../ para o cache de pasta de arquivo para ser posicionado pastas de dados // de cache
git inicialização // biblioteca local git inicialização
git remoto adicionar origem [endereço SSH] // configura um repositório remoto
origem puxar dados mestre // git pull de um mestre remoto repositório, você precisa digitar a senha criada quando você cria um .ssh
3. Outras definições
3.1 modificar o endereço do armazém
// 1
git set origem remota -url [novo endereço SSH] // modificar o repositório remoto locais
// Método 2
git origem rm remota // excluir o endereço repositório local
git remoto adicionar origem [novo endereço SSH] // definir repositório remoto locais
// Método 3
arquivos de configuração Modificar na sua pasta de biblioteca .git locais // url = [novo endereço SSH]
3.2 Gestão Filial
git branch [novo ramo] // cria ramo
git checkout [ramo] // mudar ramificação atual biblioteca local correspondente
git push origin [ramo] // empurrar o ramo correspondente
git branch -d [nome de filial para ser suprimido] // exclui o ramo biblioteca local
git push origin: [ramo] // exclusão biblioteca filial remota
git branch // Verifique todo o ramo biblioteca local
git merge [outro nome sub-ramo] // Os outros ramos fundir-se com o ramo atual, desta vez para mudar o ramo atual, outros ramos do conteúdo não muda