АртемЪ: погуглите, одно дело, когда фонарик светит вам в глаз, а другой, когда на лист бумаги, который отражает вам в глаз свет фонарика. Конечно, это не абсолютно безвредно, но разница есть.
Научитесь работать с гитом через консоль, это важно.
По поводу сред разработки и продакшена - это нужно смотреть в вашем инструменте, в Rails все четко разграничено, например. Общая идея в том, что код пишем локально, тесты прогоняем локально и на тестовом окружении (CI), а на сервер только деплоим готовую продакшен-версию приложения, которая запускается в продакшен-среде, что подразумевает отсутствие явных ошибок, помогающих дебажить приложение (они должны отображаться в девелопменте, а не в продакшене) и некоторые другие вещи.