How do I remotely remove files from my github repo but keep them on my local machine.
git rm --cached
dos arquivos, depois confirme.
How do I upload ONLY .c files when my directory also has .out and .sh?
Isso é controlado ao fazer git add
. Se você adicionar um arquivo .c, ele será confirmado no repositório e será carregado. Se você adicionar um arquivo .sh, ele será enviado.
Remova os arquivos usando git rm --cached
, adicione duas linhas dizendo *.out
e *.sh
ao arquivo .gitignore
, adicione o próprio arquivo de ignorar ao repositório e, em seguida, confirme.
Observe que .gitignore
é apenas para conveniência ao fazer massa git add
; ele evita a inclusão acidental de um arquivo "ignorado", mas ele não apaga automaticamente os arquivos do seu repositório. Se você adicionou um arquivo anteriormente, ele continuará sendo rastreado manualmente até git rm
'd.