Batalyon Infanteri 312

Pada tanggal 5 Mei 1950 diserahkan ke Angkatan Perang Republik Indonesia Serikat di Majalengka dengan nama Batalyon IV. Pada tanggal 1 Juni 1950 diserahkan kepada Divisi Siliwangi dengan nama Batalyon 1412/C Divisi Siliwangi. Pada tanggal 16 Juli 1950 berganti nama Batalyon 312/C. Pada tanggal 15 April 1952 menjadi Batalyon 312/Brigade E yang mengalami pergantian juga menjadi Yonif-312/Resimen Infanteri 7 dan lebih dikenal dengan nama yonif 312/Tirtayasa.