Hello All. I hope you are doing well.
So I am building this academy that teaches some web-developing-related topics in Arabic as there is a lack in content. Currently, I am preparing a Git / GitHub / GitLab course and I need to understand it perfectly so I explain as good as I can.
I use GitLab in my daily life for all my projects but I am a Linux user. So I need recommended places where I can find good explanation for installing git on Windows and using it. Can you recommend me some?
Also, I want to know what are the actions that are handled by Git as a system and the ones handled by GitLab and GitHub as interfaces. (Commiting, merging, pulling, forking).
Thanks in advance