Most people use github for that, already useful if you're in a team! (But it might be a bit complicated to setup, so I understand if you don't haha)
If you make a video, you can try recording using obs (free) for better quality and upload it to youtube
Then you can just click "Edit Game" on itch, and put the link of the video in Gameplay video or trailer :)