Adicionados arquivos de pod e enviados por push. Como desfazer? como usar o gitignore no Xcode & github?

Esta é uma pergunta em duas partes: 1) Adicionei commit e enviei todos os arquivos de pod para o github. Existe uma maneira de removê-los e não empurrá-los novamente para o github?

2) Eu sei que o gitignore pode ajudar, mas não sei como usá-lo. Alguém pode me acompanhar o processo de uso do gitignore?

então acho que o que posso fazer é obter o projeto no github, adicionar gitignore e pressionar novamente. isso está correto?

Por favor, ajude, novo no github e no Xcode.

questionAnswers(2)

yourAnswerToTheQuestion