Kaum pribumi terlibat dengan berbekal semangat “Sadumuk bathuk, sanyari bumi ditohi tekan pati” yang berarti "sejari kepala sejengkal tanah dibela sampai mati”.
Dalam perjuangan ini, Pangeran Diponegoro tidak sendiri, namun dibantu Kyai Mojo yang juga menjadi pemimpin spiritual pemberontakan.
Pangeran Diponegoro juga berkoordinasi dengan I.S.K.S. Pakubuwono VI serta Raden Tumenggung Prawirodigdoyo Bupati Gagatan.
Hanya dalam waktu tiga minggu setelah penyerbuan Tegalrejo, pasukan Diponegoro sudah bisa melakukan penyerangan dan berhasil menduduki keraton Yogyakarta.
Keberhasilan ini disusul dengan kemenangan di beberapa daerah pada tahun-tahun awal berkobarnya Perang Diponegoro.
Pergerakan pun meluas ke daerah Banyumas, Kedu, Pekalongan, Semarang, dan Rembang. Kemudian ke arah timur mencapai Madiun, Magetan, Kediri, dan sekitarnya.
Meluasnya gerakan perlawanan yang dicetuskan Pangeran Diponegoro disebut mampu menggerakkan kekuatan di seluruh Jawa.
Selama perang, Pangeran Diponegoro menerapkan strategi perang gerilya dan perang atrisi (penjemuan).
Pada puncak peperangan di tahun 1827, Belanda mengerahkan lebih dari 23.000 orang serdadu yang menjadi suatu hal yang belum pernah terjadi sebelumnya.
Bagi Belanda, Perang Diponegoro adalah perang terbuka dengan mengerahkan berbagai jenis pasukan, mulai dari pasukan infanteri, kavaleri, dan artileri, yang berlangsung dengan sengit.
Di tahun yang sama, pasukan Belanda melakukan penyerangan terhadap Diponegoro dengan menggunakan sistem benteng sehingga Pasukan Diponegoro terjepit.
Pada tahun 1829, Kyai Mojo ditangkap. Menyusul kemudian Pangeran Mangkubumi dan Alibasah Sentot Prawirodirjo menyerahkan diri kepada Belanda.
Bahkan pada 21 September 1829, Belanda sempat membuat sayembara dengan hadiah hadiah sebesar 50.000 Gulden, beserta tanah dan penghormatan bagi siapa saja yang dapat menangkap Pangeran Diponegoro hidup atau mati.
Pada 16 Februari 1830, memperhatikan posisinya yang lemah akhirnya Pangeran Diponegoro setuju untuk bertemu dengan utusan Jenderal De Kock, yakni Kolonel Jan Baptist Cleerens.
Pada 20 Februari 1830, pertemuan antara kedua belah pihak tidak menghasilkan kesepakatan dan Pangeran Diponegoro menyatakan ingin bertemu langsung dengan Jenderal De Kock.