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 3/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 on callofduty.com.