--- title: Contributing and collaborating using GitHub Desktop shortTitle: Contributing and collaborating intro: 'Use GitHub Desktop to manage your projects, create meaningful commits, and track the project''s history in an app instead of on the command line.' redirect_from: - /desktop/contributing-to-projects versions: free-pro-team: '*' --- ### Table of Contents {% topic_link_in_list /adding-and-cloning-repositories %} {% link_in_list /adding-a-repository-from-your-local-computer-to-github-desktop %} {% link_in_list /adding-an-existing-project-to-github-using-github-desktop %} {% link_in_list /cloning-and-forking-repositories-from-github-desktop %} {% link_in_list /cloning-a-repository-from-github-to-github-desktop %} {% topic_link_in_list /making-changes-in-a-branch %} {% link_in_list /managing-branches %} {% link_in_list /committing-and-reviewing-changes-to-your-project %} {% link_in_list /pushing-changes-to-github %} {% link_in_list /reverting-a-commit %} {% link_in_list /managing-tags %} {% link_in_list /viewing-the-branch-history %} {% topic_link_in_list /working-with-your-remote-repository-on-github-or-github-enterprise %} {% link_in_list /creating-an-issue-or-pull-request %} {% link_in_list /viewing-a-pull-request-in-github-desktop %} {% link_in_list /changing-a-remotes-url-from-github-desktop %} {% topic_link_in_list /keeping-your-local-repository-in-sync-with-github %} {% link_in_list /syncing-your-branch %}