Articles of git rm

Por que existem 2 maneiras de desassociar um arquivo no git?

Às vezes o git sugere git rm –cached para desassociar um arquivo, às vezes git reset HEAD file . Quando devo usar qual? EDITAR: D:\code\gt2>git init Initialized empty Git repository in D:/code/gt2/.git/ D:\code\gt2>touch a D:\code\gt2>git status # On branch master # # Initial commit # # Untracked files: # (use “git add …” to include […]

Remover uma pasta do rastreamento de git

Preciso excluir uma pasta (uploads de nome) do rastreamento. Eu tentei correr git rm -r –cached wordpress/wp-content/uploads e depois disso eu adicionei o caminho para .gitignore /wordpress/wp-content/uploads mas quando eu corri o git status eles aparecem como deletados. Se eu tentar confirmar as alterações, os arquivos serão excluídos, não apenas removidos do rastreamento. O que […]

Como faço para criar um arquivo sem excluí-lo do disco?

O comando remove o arquivo no meu sistema. Eu quis dizer isso para remover apenas o arquivo do repository Git. Como posso remover o arquivo de um repository Git, sem remover o arquivo no meu sistema?

Git: listar apenas arquivos “untracked” (também comandos personalizados)

Existe uma maneira de usar um comando como git ls-files para mostrar apenas os arquivos não acompanhados? A razão pela qual estou perguntando é porque eu uso o seguinte comando para processar todos os arquivos excluídos: git ls-files -d | xargs git rm Eu gostaria de algo semelhante para arquivos não acompanhados: git some-command –some-options […]

Como reverter um “git rm -r.”

Eu acidentalmente disse git rm -r . . Como eu me recupero disso? Eu não cometi. Eu acho que todos os arquivos foram marcados para exclusão e também foram removidos fisicamente do meu checkout local. EDIT: eu poderia (se eu sabia o comando) reverter para o último commit. Mas seria muito melhor se eu pudesse […]

Remova completamente os arquivos do repository Git e remotos no GitHub

Eu acidentalmente adicionei uma pasta de imagens e cometi. Então, eu fiz mais um commit. Então eu removi esses arquivos usando git rm -f ./images e cometi novamente. Agora, eu fiz muito mais commits nessa ramificação (master). Na minha CABEÇA, não tenho essa pasta ./static/images . Devido a isso, o tamanho do meu repo aumentou […]

Removendo vários arquivos de um repository Git que já foram apagados do disco

Eu tenho um repository do Git que eu deletei quatro arquivos usando rm ( não git rm ), e meu status do Git é assim: # deleted: file1.txt # deleted: file2.txt # deleted: file3.txt # deleted: file4.txt Como faço para remover esses arquivos do Git sem ter que passar manualmente e adicionar cada arquivo como […]

Como posso excluir um arquivo do git repo?

Eu adicionei um arquivo chamado “file1.txt” ao git repo. Depois disso, dir1 alguns diretórios chamados dir1 e dir2 e os dir2 para o git repo. Agora o “file1.txt” atual tem “file1.txt” , dir1 e dir2 . Como posso excluir “file1.txt” sem afetar outros como dir1 e dir2 ?

Remover um arquivo de um repository Git sem excluí-lo do sistema de arquivos local

Meu commit inicial continha alguns arquivos de log. Eu adicionei *log ao meu .gitignore , e agora eu quero remover os arquivos de log do meu repository. git rm mylogfile.log removerá um arquivo do repository, mas também o removerá do sistema de arquivos local. Como posso remover este arquivo do repository sem excluir minha cópia […]

Como fazer o Git “esquecer” de um arquivo que foi rastreado mas agora está no .gitignore?

Existe um arquivo que estava sendo rastreado pelo git , mas agora o arquivo está na lista .gitignore . No entanto, esse arquivo continua aparecendo no git status depois de ser editado. Como você força o git a esquecer completamente?