Git is git, it'll be the same regardless of where your repository is hosted.
As for a GitHub desktop alternative, you can use any of the thousands of git guis.
Git is git, it'll be the same regardless of where your repository is hosted.
As for a GitHub desktop alternative, you can use any of the thousands of git guis.