Родился в 1847 году. Православный.
В офицерском звании - с 1866 года.
Подполковник - с 29 ноября 1882 года.
Полковник - с 1895 года.
Награды:
Орден Святого Станислава 3-й степени - 1870 год;
Орден Святой Анны 3-й степени - 1873 год;
Орден Святого Станислава 2-й степени - 1880 год;
Орден Святой Анны 2-й степени - 1885 год;
Орден Святого Владимира 4-й степени - 1889 год.
В имеющихся у меня "Списках генералам..." Ельчанинова Григорий Григорьевич после 1895 года нет.
Однако есть информация * об участии в конце 1917 года в Одесских событиях генерал-майора Г.Ельчанинова:
"Украинскую ориентацию Одессы поддержал временно исполняющий обязанности командующего Одесским военным округом генерал – майор Г. Ельчанинов (бывший командир 12–й конной дивизии)."
Полковников и генералов с такой или похожей фамилией к 1917 (с 1893 года) было только два:Ельчанинов Григорий Григорьевич, которому во время революционных событий было 70 лет и Елчанинов Георгий Иванович, который уже в конце ХIХ-го века точно был генерал-майором, правда в 1917 году ему уже был 81 год.
Поэтому с очень высокой вероятностью можно утверждать, что если сведения авторов книги "Одесса в эпоху войн и революций (1914 - 1920)" основаны на документах, то в ней упомянут именно Ельчанинов Григорий Григорьевич, получивший, по-видимому чин генерал-майора при выходе в отставку и вернувшийся на службу после начала Первой мировой войны.
Список подполковникам по старшинству. Составлен на 1 сентября 1893 года, С.-Петербург, Военная Типография (в здании Главного штаба), 1893, стр.22
* Виктор Файтельберг-Бланк, Виктор Савченко. Одесса в эпоху войн и революций (1914 - 1920), Одесса, 2008, стр.48