Push changes

Push changes

Push committed project changes from local repositories to remote repositories.
TIP:
When there are changes to push, the message
Local changes are available to push
appears in the status bar and the
Push to remote
icon displays a blue number with the number of commits to push.
When you push changes to the remote repository, the project must be synchronized or you will be prompted to pull from the remote repository and resolve conflicts. When there are changes to pull, the message
Local and remote changes available to push and pull
appears in the status bar and
Pull from remote
displays a blue number with the number of commits to pull.
Prerequisites
Configure your user identities for version control providers. See Configure version control.
  1. Push changes
  2. From the toolbar, select
    Push to remote
    .
  3. (optional) If you are pushing changes from the local repository the first time and a remote repository is not yet associated with the project, in
    Push to remote
    , configure a remote repository:
    1. Identity
      . Select your identity. For more information, see Add a user identity.
    2. Owner/Group
      . Select the owner or group of the repository. This can be either your identity or a group to which you belong.
    3. Private
      . Select to create a private repository that only the selected owner or group can associate with a project.
    4. Public
      . Select to create a public repository that other owners and groups can associate with a project.
    5. URL
      . Displays the URL of the repository based on the selected settings.
      TIP: Select
      Copy
      to copy the displayed URL for the repository to clipboard.
    6. Select
      Push to remote
      to create the remote repository on the server.
    A message appears when pushing to the repository and displays a link to the URL for the repository. Select the link to open the repository.
    TIP: If you selected
    Copy
    after
    URL
    when specifying the repository, you can also paste the copied URL in a browser to open the repository.
The changes are pushed to the repository and
Project synchronized
appears in the Status bar.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.