Perguntas com a marcação «git»

Git é um sistema de controle de revisão distribuído com ênfase na velocidade.

1
Depois de `chown -R`, o git fica super lento
Eu tenho um projeto GIT enorme com vários sub-módulos GIT dentro. Alterei recursivamente a propriedade ( chown -r) de rootpara meu usuário para cada arquivo no meu projeto. Agora, qualquer comando git leva muito tempo para ser concluído e parece usar 99% da CPU. Qual é o problema? eu fiz …
10 bash  git  ownership 

6
Como desabilito a integração ssh do gnome-keyring?
Eu não quero que o gnome-keyring atrapalhe meus commits do git, parcialmente porque ele bloqueia a tela inteira enquanto solicita uma senha, mesmo no KDE (embora eu agora tenha mudado para o GNOME). Embora aprecie a conveniência de não ter que digitar minha senha SSH a cada vez, ter que …
10 gnome  ssh  git  keyrings 

3
Como impedir que o git exija o sudo em todos os comandos do git
Eu criei um diretório /var/wwwpara armazenar meus aplicativos da web clonados. Quando eu clonei o aplicativo no GitHub, ele exigiu que eu usasse o sudo, e toda vez que eu faço git pullisso é necessário o sudo. Estou com alguns problemas por causa disso. Por exemplo, minhas chaves ssh não …
10 ssh  sudo  git  github 

3
Problemas ao fazer check-out do código do Google Code
Atualizei recentemente para o Ubuntu 11.10 e, desde então, não consigo fazer o checkout do código do Google Code. Não consigo obtê-lo com svn ou git, mas os dois estavam trabalhando antes da atualização (então, estou assumindo que é um problema com a 11.10). SVN: $ svn checkout https://project.googlecode.com/svn/ project …
10 11.10  git  svn  ssl 

2
Configurando o gitweb / apache2
Recentemente, comecei a armazenar código que escrevo em um servidor local que tenho em casa. Eu esperava iniciar uma instância do gitweb em casa para que eu pudesse ver confirmações e acompanhar o progresso com meus outros companheiros de equipe. Eu tentei tutoriais de servidor on-line sem sorte. Eu gostaria …
10 server  git  apache2 

3
Por que as cores git não aparecem ao usar o relógio?
Ao executar git status -sb, vejo: Eu quero watch(do procps-ng 3.3.3) um repositório. A --coloropção deve manter as cores. Curiosamente, ele trabalha com ls: $ watch --color "ls --color" Mostrando: No entanto, para gitas cores desaparecem: $ watch --color "git status -sb" Então, por que watchmostra cores lsda gitsaída, mas …

1
RabbitVCS no Ubuntu 16.04 LTS
Recentemente instalei o Ubuntu 16.04 e gostaria de instalar o RabbitVCS no meu sistema. Eu já adicionei o PPA e o apt update e ainda não pareço construir para o xenial http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu/dists/xenial/main/binary-amd64/Packages http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu/dists/xenial/main/binary-i386/Packages Como entrar em contato com o mantenedor? Alguém tem um arquivo deb trabalhando?

4
Como posso ter um shell para o git como no Windows?
Quando uso o Windows, o shell (mesmo um shell padrão do Windows) mostra informações básicas sobre o repositório git quando você está em um repositório git. Coisas como o ramo ativo e talvez algum código de cores. Existe uma maneira de ter o mesmo no Ubuntu?

2
Como integro o git ao emacs?
O que preciso instalar para poder fazer algo como as linhas abaixo no Ubuntu 11.04? M-x git-status git-commit-file command (c key) git pull git push
9 11.04  emacs  git 

1
Obtendo tamanhos de confirmação no Git?
Existe uma maneira de descobrir quanto espaço foi usado por cada confirmação? Se eu pressionar após cada confirmação, vou ver a quantidade de dados enviados. Essa é uma maneira de estimar isso. Mas deve haver uma maneira melhor. A solução aceita me fornece a seguinte saída: $ ./git-commit-sizes 1494 40eb8832156be81711f3816f04031cf3b8ef16b0 …

1
Push GIT por hora
É possível automatizar um push do Git a cada hora por meio de um script em lote. Normalmente, digitei isso: git add * git commit -m "latest update" git push https://username:password@github.com/username/repository.git master Como posso automatizar isso?


1
HEAD está agora em 9e52a21
Estou tentando executar um módulo do kernel em um emulador do Nexus 7 no Ubuntu. Eu executei este comando no terminal: git clone https://android.googlesource.com/kernel/msm.git Então eu quero fazer o checkout: git checkout remotes/origin/android-msm-flo-3.4-jb-mr2 Depois de inserir essa linha acima, recebi este erro: HEAD is now at 9e52a21... qseecom: Fix issue …
8 kernel  git 


2
Erro Git ssh: porta 22: nenhuma rota para o host
Tentei usar o git de configuração e usá-lo para o github, quando segui o documento de ajuda, mas quando cheguei à etapa 5 da seção de configuração de chaves ssh : Teste tudo, quando usei este comando: ssh -T git@github.comocorreu um erro : ssh: conectar ao host porta 22 do …
8 ssh  git 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.