Perguntas sobre 'git'

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

git grep é armazenado em buffer. Por quê?

Eu corro git grep pela primeira vez em uma grande árvore (o kernel do Linux). Isso leva muito tempo para ser executado. Se eu cancelar com ctrl + C antes de terminar, geralmente mostra imediatamente uma linha que encontrou. Por que git...
23.10.2018 / 11:17
1
resposta

'less' executa de forma diferente quando invocado a partir do Bash e do Git

Quando vejo um grande diff com git diff , ele é paginado com less . Isso é confirmado abrindo outra janela e verificando dados de ps -aux e /proc . No entanto, quando less é invocado pelo Git, ele não reverte o conteúdo do termina...
16.09.2018 / 12:44
1
resposta

Terminando Git

Eu acidentalmente digitei git init no meu diretório home, o que fez com que o git começasse a rastrear tudo no meu diretório pessoal e eu preciso removê-lo. Existe um comando git ou uma maneira de terminar o git rastreando tudo no meu diretór...
09.10.2015 / 13:13
2
respostas

Por que eu preciso de 3 repositórios git para o ikiwiki se eu quiser me comprometer localmente?

Se eu tiver um ikiwiki local no meu laptop eu preciso de um diretório "repositório" ( mywiki.git - um repositório vazio), um "scrdir" ( myiki a git repository) e um local onde os arquivos html produzidos vão ("destdir") para executá-lo c...
10.06.2014 / 22:56
1
resposta

Utilitário do tipo sudo para ssh, ou pelo menos git em particular?

Gostaria de manter minhas chaves seguras, mas também não é necessário inserir uma frase-senha em cada invocação git , quando eu quiser executar vários comandos em uma sucessão rápida. Eu pesquisei isso e descobri que o ssh-agent / keychain / e...
08.12.2016 / 15:15
3
respostas

Git Backup / home com outros repositórios dentro dele

Estou tentando fazer um backup automatizado do meu diretório /home . Em teoria, isso é simples, executando isso em um cronjob: cd /home git add . git commit -m "nightly backup" git push onde o push enviará as alterações para um servidor...
19.04.2016 / 14:12
2
respostas

Git Alias 'Permission Denied'

Estou recebendo um erro de "permissão negada" em um alias do git. Ele funciona com root, mas não com minha conta de usuário: $ andy@ubuntu:/usr/local/bin$ sudo git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset...
22.02.2013 / 14:56
1
resposta

ansible role: Por que eu tenho que configurar user.email no etckeeper?

Eu escrevi uma função ansible para automatizar a instalação de etckeeper . Eu descobri que o git irá reclamar se eu não tiver configurado user.email. Em algumas circunstâncias, as confirmações do git falharão. Isso inclui confirmações aut...
02.06.2017 / 19:25
1
resposta

Git Server: ignora as mudanças de espaço em branco em novos commits

Eu encontrei muitas maneiras de lidar com o problema de espaço em branco no Git, mas todas elas requerem algum tipo de ação no lado do usuário: configure o Git para ignorar as mudanças de ws, configure um gancho de pré-commit com aviso, ou apena...
28.10.2016 / 17:50
1
resposta

Como configurar uma variável para o comando 'git push' de saída

Eu tentei desta forma: pushOut='git push' Mas quando eu tento: echo $pushOut Eu recebo uma string vazia     
21.02.2017 / 13:22