To get a Giratina in Pokemon Diamond, you'll have to catch it in Pokemon Platinum, then trade it to Diamond. However, when you catch it in its Origin Forme and trade it to D/P, it'll revert back to its original form, due to Pokemon DP not having the Giratina Origin Forme Sprite programmed into the game.
After you beat/catch garintina in diamond you could keep training or just keep fighting the pokemon league. Also, you could go catch more legandary pokemons.
garintina
You have to beat the guy who wants to to use Pokemon for no good.... then you can get the Pokemon..... if you beat it then you'll have to wait until you beat the champion.
To catch garintina
Trade it with ur friend.simple.
You have to upload it to white from diamond, pearl, and platnum with PokeTransfer, or get it by an event, or an action replay.
you just have to keep going and the legendary is garintina
You can't catch him, but you can transfer him with a friends ds to yours.
You cannot catch Garitina on Pokemon Black. However, you can trade for one or transfer one from a DS Series game.
Pokemon diamond
Nothing happens they get trained- both of them no giratina egg - no gender for the other Pokemon = no egg
dragon claw, ominous wind,and shadow force that's what the ones i know but to be honest hes not that strong your starter Pokemon you picked if its at least lvl 60 is better In Pokemon Diamond giratina moves are shadow force,slash,heal block and Earth power.(hes a level 70)