Perguntas com a marcação «git»

200
Git reset --hard e push para repositório remoto

Eu tinha um repositório que tinha alguns commits ruins (D, E e F para este exemplo). Mestre ABCDEF e origem / mestre Eu modifiquei o repositório local especificamente com a git reset --hard. Peguei uma ramificação antes da redefinição, agora tenho um repositório que se parece com: A-B-C...

200
git: Como obtenho a versão mais recente do meu código?

Estou usando o Git 1.7.4.1. Desejo obter a versão mais recente do meu código do repositório, mas estou recebendo erros ... $ git pull …. M selenium/ant/build.properties …. M selenium/scripts/linux/get_latest_updates.sh M selenium/scripts/windows/start-selenium.bat Pull is not possible because you...

200
Altere o local do diretório do repositório Git.

Com o Git / Github for Windows, se eu tiver um repositório com este diretório:, C:\dir1\dir2o que preciso fazer para mover os arquivos de repo C:\dir1? Obviamente, posso copiar e colar fisicamente os arquivos, mas o que preciso fazer no lado do Git? Eu tenho esse repositório no GitHub e uso o Git...

200
Copiar um repositório git sem histórico

Atualmente, tenho um repositório privado no github que quero tornar público. No entanto, alguns dos commits iniciais contêm informações que eu não quero tornar públicas (credenciais codificadas, etc). Qual é o caminho mais fácil para tornar público o commit mais recente (eu realmente não preciso...

200
VS 2017 Git Local Commit DB.lock erro em cada confirmação

Estamos recebendo este erro em cada confirmação local: O Git falhou com um erro fatal. /Server/sqlite3/db.lock Esta é uma nova instalação do VS 2017 usando o repositório git local antes que ele possa sincronizar com o Azure DevOps GIT. Podemos excluir manualmente o arquivo de bloqueio e...

198
Estatísticas de confirmação de culpa do Git

Como posso "abusar" da culpa (ou de alguma função mais adequada e / ou em conjunto com os comandos do shell) para me fornecer uma estatística de quantas linhas (de código) estão atualmente no repositório originárias de cada committer? Saída de exemplo: Committer 1: 8046 Lines Committer 2: 4378...

197
Verifique se o diretório atual é um repositório Git

Estou escrevendo uma série de scripts para gerenciamento de Git no zsh. Como verifico se o diretório atual é um repositório Git? (Quando não estou em um repositório Git, não quero executar vários comandos e obter várias fatal: Not a git

197
git - puxando de um ramo específico

Eu clonei um repositório git no meu servidor dev e depois mudei para a ramificação dev, mas agora não consigo fazer um pull git para atualizar a ramificação. Como atualizo o código no

197
Como git reset --hard um subdiretório?

ATUALIZAÇÃO² : Com o Git 2.23 (agosto de 2019), há um novo comando git restoreque faz isso, veja a resposta aceita . ATUALIZAÇÃO : Isso funcionará de forma mais intuitiva a partir do Git 1.8.3, veja minha própria resposta . Imagine o seguinte caso de uso: Quero me livrar de todas as...

196
Erro Git Push: recusando-se a atualizar o ramo com check-out

Resolvi alguns conflitos de mesclagem, confirmei e tentei enviar por push minhas alterações e recebi o seguinte erro: c:\Program Files (x86)\Git\bin\git.exe push --recurse-submodules=check "origin" master:master Done remote: error: refusing to update checked out branch: refs/heads/master remote:...