If you purchased a copy of Call of Duty: Ghosts for Xbox 360, you can easily upgrade Call of Duty: Ghosts to Xbox One.
Follow the steps below based on how you purchased Call of Duty: Ghosts.
I purchased a physical copy of Call of Duty: Ghosts (Standard, Prestige, or Hardened Edition)
Choose one of the following options:
Through participating retailers, you can exchange your physical copy of Call of Duty: Ghosts on Xbox 360 for a copy on Xbox One for $10. Note: You must exchange both discs, but you do not need to exchange the game case or any other materials.
I purchased a digital copy of Call of Duty: Ghosts
Navigate to the Xbox Marketplace, pay $10, and upgrade to Call of Duty: Ghosts on Xbox One (offer expires 5/31/2014).
I purchased a "game ahead" version of Call of Duty: Ghosts
Xbox One will automatically download the new version of Call of Duty: Ghosts on the day Xbox One launches in your region.
For more information on how DLC transfers between consoles, check out Call of Duty: Ghosts DLC Compatibility
For more information, check out the Next-Gen Upgrade FAQ