Хотя многое можно сказать об использовании git из командной строки (чтобы помочь пониманию), вы можете попробовать клиенты github (для mac & windows - загрузить их с домашней страницы github - внизу в разделе, отмеченном «клиенты»), которые, как я предполагаю, могли быть недоступны, когда вы разместили свой вопрос.
Windows позволяет вам указать каталог хранилища по умолчанию (куда он клонирует репозитории) - Mac каждый с каждым клоном предлагает вам указать, куда вы хотите его вставить.
Оба очень просты в использовании, чтобы делать то, что вы хотите (клонировать, тянуть, толкать и т. Д., А также хорошо видеть, какие ветви у вас есть и переключаться между ними)