Вижу, что другие отвечающие не поняли сути вопроса. Генеральной называется исповедь за всю жизнь, более точно - с момента святого Крещения и до дня самой исповеди, чтобы подготовиться к такой исповеди, нужно время, быстро подготовиться часто невозможно.
Генеральная исповедь может совершаться в нескольких случаях - когда человека крестили в детстве, но потом не водили в церковь и он сам годами не появлялся в храме, поэтому хоть и крещен, но отпал от церкви (по канонам нельзя пропускать богослужение более трех недель подряд, иначе такой человек отпадает от церкви). Для воссоединения с церковью может тогда понадобиться генеральная исповедь. Готовиться к такой исповеди можно по совести (в чем упрекает совесть), по заповедям из Ветхого Завета (Декалог), каяться, какие из этих заповедей нарушил, называть конкретные поступки, мысли, а не называть грехи общими словами. Можно готовиться к исповеди по Евангельским заповедям (блаженств) - тут каяться в том, что не сделал - не помогал или мало помогал ближним и так далее. Хорошая литература для подготовки к исповеди - "В помощь кающимся" св. Игнатия Брянчанинова и книга о. Иоанна Крестьянкина "Опыт построения исповеди".
Грехи можно записать на бумажку, далее договориться со священником о времени для такой исповеди, так как она может занять много времени. Приходить в любой воскресный или праздничный день не рекомендуется, так как в такие дни всегда много людей в храме, лучше прийти в будни или договориться об индивидуальном времени.
Генеральная исповедь может совершаться по просьбе нового духовника, которому нужно знать историю жизни человека, за которого он берет ответственность, и также исповедуются за всю жизнь перед монашеским постригом или рукоположением.