Во время работы gambas создаёт множество временных файлов типа *.*~ , их естественно в репозиторий помещать не следует. Я написал скрипт копирования который игнорирует файлы указанных типов при копировании.
#!/bin/sh
cd Каталог_проекта/
find -type f -not \( -name *.form~ -or -name *.class~ -or -name *.module~ -or -name *.png~ -or -name *.pot~ -or -name *.jpg~ \) -print | xargs -n 1 -I % cp -Rfv --parents "%" ../Каталог_git_репозитория
cd ..
Конечно в конце можно написать и автоматическое отправление комитов, но я предпочитаю делать это вручную.