Finding a good client is hard. Folks recommend the Nvidia Shield Pro. Finding something that plays all the formats and can pass audio through hdmi to a AV receiver. Umcompressed HD audio, HDR/10/DolbyVision. Etc.
If I can just pop a debian machine down, that is great, but a hardware guide would be nice to see.
Learn git with the command line with examples and visual aids.
https://learngitbranching.js.org/