Respostas:
Se você estiver visualizando o conteúdo do arquivo em si, deve haver um botão "Raw".
Você também pode:
?raw=true
à URL do arquivo.
Na lista de arquivos, todo nome de arquivo é um link. Um simples clique com o botão direito e "Salvar link como ..." (ou equivalente para o seu navegador) permitirá que você baixe um único arquivo.
Isso divide com arquivos HTML, no entanto. Você precisará usar o botão "Bruto" na página do arquivo, como a resposta de Oito dias de mal-estar descreve. Estou usando o Google Chrome. Você pode ter uma experiência diferente em um navegador diferente.
Confira o RawGit, que é um serviço gratuito para servir arquivos diretamente do Github com cabeçalhos de tipo de conteúdo adequados.
URL de exemplo: https://rawgit.com/user/repo/branch/file
Se você estiver usando o navegador Chromium, mantenha pressionada a tecla ALT e clique com o botão esquerdo no arquivo para fazer o download.
(Não funciona com o Mozilla Firefox, não testou outros navegadores.)
Você pode tentar o github-files-fetcher , é uma ferramenta de linha de comando que baixa uma única pasta ou arquivo de um repositório do GitHub.
Pense em um cenário real: você estava visitando a seguinte página da web e deseja baixar o async
subdiretório sozinho.
Com The github-files-fetcher
, você deve primeiro copiar a url
página, https://github.com/reduxjs/redux/tree/master/examples/async , e executar o comando abaixo na linha de comando:
fetcher --url=https://github.com/reduxjs/redux/tree/master/examples/async