Perguntas com a marcação «git-rm»

`git rm` é um comando Git usado para remover arquivos da árvore de trabalho e do índice. Use esta tag para todas as postagens relacionadas ao uso deste comando.

1924
Como posso excluir um arquivo de um repositório Git?

Eu adicionei um arquivo nomeado "file1.txt"a um repositório Git. Depois disso, eu o comprometi, adicionei alguns diretórios chamados dir1e dir2, e os comprometi ao repositório Git. Agora o repositório atual tem "file1.txt", dir1e dir2. Como posso excluir "file1.txt"sem afetar os outros, como dir1e...

499
Preparando arquivos excluídos

Digamos que eu tenha um arquivo no meu repositório git chamado foo. Suponha que ele tenha sido excluído com rm(não git rm). Em seguida, o status do git mostrará: Changes not staged for commit: deleted: foo Como preparo essa exclusão de arquivo individual? Se eu tentar: git add...

404
Remover uma pasta do git tracking

Preciso excluir uma pasta (uploads de nomes) do rastreamento. Eu tentei correr git rm -r --cached wordpress/wp-content/uploads e depois adicionei o caminho para .gitignore /wordpress/wp-content/uploads mas quando corri, git statuseles aparecem como excluídos. Se eu tentar confirmar as...

378
Como reverter um "git rm -r."?

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

237
Como remover vários arquivos excluídos no repositório Git

Excluí alguns arquivos e o status do git é mostrado abaixo. Eu cometi e empurrei. O GitHub ainda mostra os arquivos excluídos no repositório. Como posso excluir arquivos no repositório do GitHub? # On branch master # Changes not staged for commit: # (use "git add/rm <file>..." to update...

163
"Git rm --cached x" vs "git reset head - x"?

GitRef.org - Básico : git rmremoverá entradas da área de preparação. Isso é um pouco diferente dos git reset HEADarquivos "unstages". Por "instável", quero dizer que reverte a área de preparação para o que estava lá antes de começarmos a modificar as coisas. git rmpor outro lado, apenas retira...

92
Como ignorar arquivos que estão no repositório?

Eu tenho um arquivo (config.php), que já está confirmado no repositório Git, mas quero ignorar localmente, ou seja, quero que esse arquivo permaneça no repositório, mas forço o Git a ignorar quaisquer alterações nele. Eu coloquei o arquivo em .gitignore, mas ele ainda está marcado como alterado e...