Недавно оказался в похожей ситуации.
Самая большая проблема, с которой я столкнулся — iOS-девелоперы в нашей конторе почему-то в большинстве — полные дубы в терминале. Под Маком решил проблему с помощью SmartGit. Насколько я не любитель оболочек для гита — а сам на него перелез.
А интеграция IDE с VCS имхо нафик не нужна в случае гита. Сам джавист и ИДЕЯ с гитом работает хорошо — а все равно использую (как и большинство коллег, кстати) терминал+SmartGit.
P.S. по поводу хостинга — посмотрите в сторону BitBucket. Социальных плюшек ГитХаба нету, конечно, зато сильно дешевле.