Perguntas sobre 'git'

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

Como configurar um sistema RAID usando pen drives como mídia de armazenamento

Eu quero criar um servidor git privado auto-hospedado barato com armazenamento redundante . Para esse fim, comprei um Raspberry Pi e configurei ambos git e ssh no Pi. Eu posso acessar o Pi de uma LAN e remotamente (encaminhando uma porta...
22.03.2014 / 00:20
1
resposta

Como definir vários 'core.excludesfile' em '.gitconfig'?

Estou sincronizando arquivos ~/.gitconfig e ~/.gitignore no Ubuntu e Mac usando o dropbox e criei um link simbólico para ele. E excludesfile é declarado assim. [core] editor = /usr/bin/vim excludesfile = /Users/use...
22.02.2014 / 16:17
2
respostas

como configurar o nome de usuário e senhas para diferentes repositórios git?

─[$] cat ~/.gitconfig [user] name = Shirish Agarwal email = [email protected] [core] editor = leafpad excludesfiles = /home/shirish/.gitignore gitproxy = \"ssh\" for gitorious.org [merge] tool = meld [push] default = sim...
08.01.2017 / 03:02
2
respostas

Usando o git para gerenciar / etc?

Estou pensando em um sistema em que /etc foram rastreados em um repositório git remoto. Eu estou pensando em um fluxo de trabalho git, onde cada máquina host, onde um ramo diferente. Todas as versões anteriores de cada máquina podem ser fa...
23.06.2014 / 10:30
2
respostas

Existe uma maneira de impedir que o git altere as permissões e a propriedade no pull?

Sempre que faço git pull ou git reset , git redefine as alterações nas permissões e na propriedade que fiz. Veja por si mesmo: #!/usr/bin/env bash rm -rf 1 2 mkdir 1 cd 1 git init echo 1 > 1 && git add 1 && git ci...
11.10.2014 / 10:53
3
respostas

Como defino as regras de preenchimento automático de Zsh para o segundo argumento (de função) para as regras de um comando existente?

Eu tenho uma função Zsh personalizada g : function g() { # Handle arguments [...] } Dentro dele, lidei com argumentos curtos que executam comandos do Git. Por exemplo: g ls # Executes git ls-files ... g g # Executes git grep ......
06.05.2014 / 19:58
4
respostas

Encontre arquivos que não estão no .gitignore

Eu encontrei o comando que exibe arquivos no meu projeto: find . -type f -not -path './node_modules*' -a -not -path '*.git*' \ -a -not -path './coverage*' -a -not -path './bower_components*' \ -a -not -name '*~' Como posso f...
11.04.2017 / 11:40
3
respostas

Use o submódulo git paraeach com função

Meu recuo é ter um script que atualize todos os submódulos git de acordo com a ramificação que é dada. Se não houver tal ramo para um submódulo, o mestre é usado. Isso é o que eu tenho agora: #!/bin/bash -x if [ -z $1 ]; then echo "Br...
18.07.2013 / 11:56
3
respostas

Dependências não satisfeitas ao instalar o Git no Debian

Eu estou tentando instalar o git em Debian 8.6 Jessie e encontrei alguns problemas de dependência. O que é estranho é que eu não tive nenhum problema nas poucas vezes que instalei recentemente o Git em uma VM enquanto eu estava me acostuma...
26.12.2016 / 19:22
3
respostas

Como conceder leitura / gravação para um usuário específico em qualquer subdiretório existente ou futuro de um determinado diretório?

Eu hospedo meu próprio repositório git em um VPS. Digamos que meu usuário seja joão. Estou usando o protocolo ssh para acessar meu repositório git, então meu URL é algo como ssh://[email protected]/path/to/git/myrepo/ . Root é o propriet...
28.09.2012 / 16:01