"single README" to tylko przykład. Oczywiście możesz dodawać, zatwierdzać i przesyłać tyle plików, ile chcesz. Plik README jest specjalny dla github, ponieważ jest wyświetlany na dole strony repozytoriów (uwaga boczna: działa również w podkatalogach). To jedyny powód, dlaczego tylko o tym wspominają.
git add README
git add otherFile
git add aDirectory
To naprawdę nie ma żadnego znaczenia dla github gdy popełnienia określonych plików i pchania do github. Jednak jestem przyzwyczajony do dodawania tylko najbardziej ogólnych plików (README i niektórych plików licencji) do początkowego zatwierdzenia. To tylko kwestia osobistych preferencji.
Czy wiesz, jak używać 'git'? Powinieneś mieć własne repozytorium lokalnie, które możesz "wepchnąć" na github po skonfigurowaniu wszystkiego. – progo