Алексей Рудьковский: давеча обновил студию до 2.0 preview 4 и haxm до 6.х.х и там, действительно, "новый эмулятор". :) по первым впечатлениям - работает шустрее и новые плюшки доступны через гуи.
winderton: то есть, хттп сервер ты тоже для своих "пьюр java" каждый раз велосипедишь? или как? а если толпу сервлетов надо запустить на одном сервере - как делаешь? всё в один комок сляпал и поехали?
а базы данных как и прочее?
Есть еще ejb, например, а кроме кота есть жбосс, стеклянная рыбка и пр. Посмотри туда.
Кстати, а тебе зачем? ;)
HEAD - это всего лишь "указатель" на крайний коммит в ветке.
найди коммит, в котором ненужные файлы попали. сделай git rebase -i hash^ (или просто укажи номер предыдущего коммита)
в появившемся редакторе со списком коммитов найди тот проблемный и вместо pick напиши e, выйди из редактора
сделай git rm, git commit --amend, git rebase --continue и усё. и волки целы и овцы сыты.
Владимир Тютимов: общее правило - в систему контроля версий кладёшь "что собрать" и "как собрать", все остальные каталоги, даже если они на этапе сборки создаются внутри дерева исходников, ты добавляешь в .gitignore, чтобы они не коммитились. (в т.ч. всякие node_modules и прочие грунты-галпы)
D' Normalization: верно. ибо надо почитать перед первым коммитом, что именно надо положить в репозиторий, а что не надо. и не вести потом борьбу с ветряными мельницами.