New to GitHub sorry if this is trivial I did not find it,
How do you push changes from a clone to the main branch? (I'm cloning a repository from gitlab) I don't see a push-button on the GitHub repository page.
Also if you use git desktop with your git clone do you need to push to the git clone first from desktop and then push to the repository you cloned from? Is there a way to have all my git stuff sync across my devices?
Also what exactly is the difference between fork and clone? I've read some stuff on this but I just don't understand.