1. Instalação
Mac vem com Git
instalação do homebew (instalação do HomeBrew no computador)
brew install git# 查看安装版本git version
Baixe o Git no site oficial https://git-scm.com/downloads
2. Configuração básica
git config --global user.name "Your Name" #用户名git config --global user.email "[email protected]" #邮箱# 查看信息git config -l
3. Conceitos básicos
1. Armazém
Crie uma nova pasta, e entre no diretório do terminal, execute , e então
git init
aparecerá um.git
arquivo oculto no diretório, indicando sucesso
2. Espaço de trabalho
O diretório onde o git init é executado é o workspace. Todos os arquivos são primeiro criados no workspace e depois armazenados no warehouse (repositório) para controle de versão.
3. Área de armazenamento temporário
A área de armazenamento temporário também está no diretório .git. Quando os arquivos no espaço de trabalho entram no warehouse, eles devem primeiro entrar na área de armazenamento temporário.
4. ramo
O controle de versão, simplificando, é gravar muitas versões de arquivos, e a ramificação é o local final de gravação dessas versões
4. Operação básica
1. Verifique o estado do armazém
Execute git status para ver o status dos arquivos no espaço de trabalho
2 arquivos temporários
git add .
Salve todos os arquivos no espaço de trabalho na área de armazenamento temporário
3 Enviar documentos
Execute git commit -m "escreva as informações de descrição do envio aqui" para armazenar os arquivos na área de armazenamento temporário na ramificação para formar uma versão
5 Conecte-se ao armazém remoto
Pegue a nuvem de código ( https://gitee.com/ ) como exemplo (GitHub é o mesmo)
1 chave secreta e chave pública
1> Veja a chave secreta (chave ssh)
cat ~/.ssh/id_rsa.pub
2> Criar chave SSH
ssh-keygen -t rsa -C “[email protected]”
Pressione Enter diretamente e não digite a senha 123456. Basta pressionar Enter 3 vezes. Não digite a senha
Se tudo correr bem, você pode encontrar o diretório .ssh no diretório inicial do usuário. Há dois arquivos id_rsa e id_rsa.pub nele. Esses dois são o par de chaves secretas da chave SSH. id_rsa é a chave privada e não pode ser vazada out.id_rsa.pub É a chave pública, você pode dizer a qualquer um com confiança.
3> Faça login no github ou gitee, insira Configurações - chave pública SSH, preencha o conteúdo do arquivo id_rsa.pub da chave pública na caixa de texto
2 Crie um novo armazém remoto
3 Armazém remoto local associado
Basicamente não usado, ideia, vscode e outros softwares são integrados ao git, você também pode usar software de terceiros, como: sourcetree, TortoiseGit (somente Windows)