Perguntas sobre 'git'

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

Crie mensagens significativas de commit do etckeeper

Eu quero acompanhar as alterações de /etc com o etckeeper Infelizmente, as mensagens de commit são as mesmas para todos os commits saving uncommitted changes in /etc prior to emerge run Eu gostaria que houvesse algo mais descritiv...
30.05.2017 / 11:05
1
resposta

Por que o 'cp -uav' de um repositório git foi “removido” para alguns arquivos?

Eu usei cp -uav para atualizar uma cópia de um repositório do git, incluindo arquivos não confirmados. Por que ele diz que está removendo arquivos? Parece assim: $ cp -uav repos copy removed 'copy/repos/h/.git/objects/e6/9de29bb2d1d6434...
24.05.2017 / 11:35
1
resposta

Encontre todos os git repos que não contenham nenhum .gitignore e .gitattributes

Eu basicamente quero encontrar todos os repositórios git que não possuem nem um arquivo .gitattributes nem um .gitignore na raiz. Eu usei find . -type d '!' -exec test -e "{}/.gitignore" ';' -print para encontrá-lo, mas ele lista tod...
12.01.2016 / 07:04
2
respostas

git --diff como comando para diretórios locais do Linux

dir1 tem 1 arquivo e dir2 tem 2 arquivos conforme abaixo: /tmp$ ls dir1 file1 /tmp$ cat dir1/file1 line1 line2 line3 /tmp$ ls dir2 file1 file2 /tmp$ cat dir2/file1 line1 /tmp$ cat dir2/file2 line1 /tmp$ diff -ur dir1 dir2 | diffstat file1...
23.10.2015 / 22:38
2
respostas

Como descobrir quais arquivos estão fora do repositório git

Suponha que tenhamos um diretório com um repositório git & arquivos: .git /test/inside-1.txt /test/outside-1.txt outside.txt inside.txt arquivos "dentro" estão dentro do repositório git, "fora" não estão. Eu gostaria de saber, como ob...
06.03.2016 / 00:38
1
resposta

O git não suporta mais o re-envio automático?

Muito recentemente, o git começou a mesclar, embora eu o tenha configurado para sempre rebase: $ git config --list | grep -F branch.autosetup branch.autosetuprebase=always $ git pull [Removed everything in the commit message] error: Empty...
28.02.2015 / 11:33
1
resposta

ssh conexão para gitlab.com falha atrás de roteador doméstico, mas está bem quando no local de trabalho. No entanto, o Github e o Bitbucket sobre o ssh estão bem em casa

Estou tentando conectar-me ao meu repositório no gitlab.com. Ela costumava trabalhar no meu laptop quando eu estava em casa e quando estava no trabalho. Eu estava usando o ssh e adicionei as chaves ssh ao gitlab. De repente, alguns dias at...
25.02.2015 / 22:19
2
respostas

O trabalho do Cron não está se comportando como esperado

Portanto, eu tenho um script python que remove os repositórios git / svn / p4 e faz algumas gravações em um banco de dados. Estou simplesmente tentando automatizar a execução desse script e, com base no que vejo no syslog que está sendo execu...
02.10.2014 / 15:16
1
resposta

Usando xargs com git

Estou tentando praticar usando xargs . Eu tentei o seguinte, passando o SHA1 via xargs : $ git show SHA1 --name-only Eu também tentei: $ git log --author=jim --grep="patch" |head -n 1|cut -d ' ' -f2|xargs {} git show {} --name-only...
08.07.2014 / 08:12
2
respostas

Como estender um comando no bash para que ele se expanda com base nas opções?

Comecei a trabalhar com um repositório git que inclui uma grande quantidade de conteúdo que deve ser considerado somente leitura. Então, toda vez que eu lanço um novo branch: git checkout -b newBranch deve ser seguido pelo comando git...
12.08.2013 / 14:57