Indian government bonds ended ​largely unchanged on Tuesday, as ​oil prices staying well above $100 per barrel kept the ​focus on macroeconomic risks and the market digested hefty debt supply.