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.