Confirme um arquivo em uma ramificação diferente sem fazer checkout

É possível confirmar um arquivo em um ramo git sem verificar esse ramo? Se sim, como?

Essencialmente, eu quero poder salvar um arquivo na minha ramificação de páginas do github sem mudar de ramificação o tempo todo. Alguma ideia

Atualizar Não é possível fazer o que eu quero (veja os comentários abaixo para o caso de uso). O que acabei fazendo é clonar programaticamente meu diretório atual em um diretório tmp, depois verificar minha ramificação nesse diretório tmp (não afeta meu diretório de trabalho) e enviar meus arquivos para o clone do diretório tmp. Quando termino, volto ao meu diretório de trabalho e apago o diretório tmp. É péssimo, mas é a única maneira de confirmar arquivos para outro ramo sem alterar o ramo de trabalho atual do diretório de trabalho. Se alguém tiver uma solução melhor, não hesite em adicioná-lo abaixo. Se for melhor do que "isso não pode ser feito", eu aceito o se

questionAnswers(9)

yourAnswerToTheQuestion