Обычно вам не нужно использовать удаленное репо, если вы не хотите делиться файлами с коллегами.
Обычный локальный рабочий процесс:
git init
в корневой папке вашего проекта
git add .
добавьте все свои файлы
git commit -m "initial commit"
внесите изменения
git add ChangedFile.c
или git add .
git commit -m "commit changes"
вот и все.Ваши изменения сохраняются в локальном репозитории
PS Есть шаги с локальным удаленным тестом.
mkdir /tmp/test.git
cd /tmp/test.git
git init --bare /tmp/test.git
git push /tmp/test.git +master
, после чего вы можете добавить /tmp/test.git в качестве удаленного репозитория
git remote add origin /tmp/test.git