Perguntas sobre 'git'

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

O prompt do Git não irá colorir

Eu quero o meu git prompt no bash para colorir (verde para repos limpas, vermelho para repos sujas). No momento, ele mostra um texto em branco simples, não importa o estado do git do meu repositório / cwd. link     
07.07.2014 / 15:43
1
resposta

Coloque o emblema no ícone da pasta se ele contiver um arquivo / subdiretório específico

Como posso criar um script e uma regra do sistema para todos os diretórios, que aplicarão o emblema ao ícone de cada diretório se a pasta contiver a subpasta direta .git ? Eu já incluí o ícone do emblema do github nos meus emblemas assim...
11.07.2017 / 09:10
1
resposta

mostra o status limitado do git diff em ls, somente nos diretórios git

Isso pode ser um problema estranho, mas eu gostaria de substituir o comportamento de ls quando em um diretório git. Eu quero extrair algumas estatísticas de diferenças do último commit e anexá-las ao final do ls . Quando no root do pro...
10.11.2014 / 21:06
2
respostas

script para mostrar o git branch no bash não funciona mais no ubuntu 18.04

Na minha instalação 16.04 eu coloquei isso no meu arquivo ~/.bashrc : #Show git branch in commandline parse_git_branch() { git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ ()/' } export PS1="${debian_chroot:+($debian_ch...
04.06.2018 / 22:14
9
respostas

Como posso reverter 1 commit?

Eu tenho 2 commits que eu não enviei: $ git status # On branch master # Your branch is ahead of 'faves/master' by 2 commits. Como posso reverter meu primeiro (o mais antigo), mas manter o segundo? $ git log commit 3368e1c5b8a47135a341...
03.09.2009 / 23:23
5
respostas

Como faço para redefinir 'master' para 'origin / master'?

Posso fazer o seguinte de maneira mais simples? git checkout origin/master git branch -D master git branch master git checkout master     
20.04.2011 / 12:34
14
respostas

Como obter o git-completion.bash para funcionar no Mac OS X?

Eu segui link para adicione git-completion.bash ao meu /opt/local/etc/bash_completion.d/git-completion e eu coloco PS1='\h:\W$(__git_ps1 "(%s)") \u\$ ' no meu .bashrc_profile Mas agora estou recebendo este -bash: __git_ps1: com...
29.08.2009 / 02:49
3
respostas

Usando várias chaves públicas SSH

Eu tenho uma conta pessoal e uma conta da empresa no Unfuddle. No Unfuddle, as chaves SSH só podem ser usadas em uma única conta, então eu preciso criar uma chave SSH separada no meu laptop para ambas as contas. Eu corri ssh-keygen -t rsa par...
18.04.2011 / 15:26
12
respostas

Como posso garantir que o Git não me peça o meu nome de usuário e senha do GitHub?

Estou trabalhando com um repositório no GitHub e toda vez que tento enviar algo, ele pede meu nome de usuário e senha do GitHub. Eu não quero isso fazendo isso. Eu tentei as instruções em configuração do seu e-mail no Git , ou seja, configur...
14.10.2010 / 19:17
5
respostas

Como corrigir o último commit para adicionar um arquivo?

Eu modifiquei dois arquivos a , b no último commit. Mas o arquivo b não deve ser confirmado, qual é o fluxo de trabalho para corrigir isso?     
05.01.2011 / 07:43