Perguntas sobre 'git'

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

Como obter os arquivos modificados (antes e depois) do git version server?

Agora aqui está o ID de commit 41f9f4e392ab50db264e0328de7d69f1f10646eb , eu quero pegar esse código de commit que foram modificados apenas. Eu uso git show 41f9f4e392ab50db264e0328de7d69f1f10646eb para ver arquivos modificados, como eu...
31.01.2018 / 04:57
2
respostas

como configurar temporariamente o servidor proxy SSH

Frequentemente estou em uma rede que, por alguma razão tola, bloqueia a porta de destino TCP 22. Não parece prático usar uma VPN completa apenas para superar esse problema, então às vezes eu estou usando o proxy SSH (via ProxyCommand ), às vez...
12.08.2016 / 13:25
2
respostas

Detectar e remover diretórios vazios da lista

Um problema comum que os desenvolvedores de jogos têm com o mecanismo Unity3D e Git é que Unity e Git lutam para saber se um diretório vazio deve existir ou não - o Git não se importa, o Unity3D continuará fazendo arquivos * .meta para diretório...
22.04.2016 / 15:56
2
respostas

Por que o asterisco no comando result in for loop está expandindo?

Eu quero escrever um script que será executado git diff --name-status master..<BRANCH> mas quando eu executo isso: for i in $(git branch | grep -v master); do echo $i; done Eu recebo um diretório echo porque git branch...
19.08.2014 / 12:16
3
respostas

aplica um comando específico para cada repositório git

Eu quero comprimir todos os repositórios git no meu computador (digamos em ~ ). Ou seja, para cada diretório {} , que contém o diretório ou arquivo (no caso de submódulos) chamado .git , eu quero executar git gc --aggressive --git-dir={}...
26.12.2013 / 20:28
1
resposta

Crontab com SVN e Git

Eu tenho alguns repositórios que estão no SVN e no Git. Meu nome de usuário é guyfawkes, e no meu diretório pessoal eu tenho pasta www, que contém todos os meus repositórios. Neste diretório também tenho o arquivo update.sh: [guyfawkes@guyfaw...
16.06.2012 / 14:04
2
respostas

Apague qualquer arquivo mencionado em .gitignore

Eu tenho as seguintes entradas em um arquivo .gitignore e quero removê-las. A razão é porque esses arquivos são arquivos de lixo temporário criados durante uma compilação do TeX e eu quero removê-los. Como posso fazer isso?     
06.04.2018 / 13:57
1
resposta

localize dir com curinga e execute o status git não está funcionando

Quando eu corro find -maxdepth 1 -type d -name 'iptp*' -execdir bash -c "ls {}" \; Eu recebo uma listagem de todos os diretórios chamados iptp * Quando eu corro find -maxdepth 1 -type d -name 'iptp*' -execdir bash -c "git status {}"...
07.04.2017 / 18:04
1
resposta

Fornecendo o git remote com argumentos SSH?

Por alguma razão, meu console trava se eu tentar executar qualquer comando ssh . Por exemplo: ssh user@server date será interrompido, ssh -f user@server date funciona. Se eu quiser incluir o argumento -f em uma URL git remot...
10.03.2017 / 19:19
1
resposta

Diferentes métodos para obter o SHA1 fornecem resultados diferentes

Estou aprendendo sobre SHA1 (especificamente wrt Git), e eu queria checar meu entendimento calculando o SHA1 de uma string com diferentes métodos - eu esperava hashes SHA1 idênticos, mas ao invés disso eu obtive resultados distintos de três dos...
14.05.2017 / 22:42