Слить два репозитория Git?
С гитхабом можно и по http(s) работать. Эти порты обычно открыты.
Пример:git clone http://github.com/name/xxx.git
Но если на работе ходите через прокси, то ее тоже придется прописывать.
А на флэшке что мешает держать локальный репозиторий у которого remote origin установлен на github?