Connect to Any Git Repository (Quick Connect)

Filter by IDE
Select the Progress AppBuilder client you are currently using for development.

IDE

This article is applicable to the in-browser client, the universal desktop client and the classic Windows desktop client. For information about version control in the extension for Visual Studio, see Use version control in Visual Studio.

If you have the clone URL for a Git repository, you can use it to connect quickly to any third-party Git provider, including GitHub. Clone URLs end in .git.

To develop an app in collaboration with the other account members of your Telerik Platform account, you need to use GitHub third-party version control and configure the app for collaboration. For more information, see Configure Your App for Collaboration.

Do not set one repository for multiple apps.

Prerequisites

  • Verify that your preferred AppBuilder client is running and you are logged in.
  • Verify that you have opened the code for your app.
  • Verify that you have access to a remote repository hosted by a Git provider.
  • Verify that the third-party Git repository is visible and accessible to the AppBuilder services.

Procedure

In-Browser

Connect and Push to the Repository

Complete the following steps to connect to a remote repository and commit and push your code and resources to the repository.

  1. In the top menu bar, click Version ControlConfigure Remote Repository.
  2. Select Connect to any Git provider and enter the clone URL for the repository.
  3. Verify that the check box to automatically push the app to the remote repository is selected.
    If you deselect the check box, you need to manually push the app to the remote repository later.
  4. Click Connect.
  5. If prompted, provide your login credentials for the repository, choose whether you want the in-browser client to remember your credentials and click Ok.
    If you choose to preserve your login credentials, the in-browser client stores them for the current browser session only.

    Two-factor authentication: If you have enabled two-factor authentication for GitHub, you need to provide a personal access token instead of password.

  6. Click Done.
  7. (Optional) Get the remote repository URL and share it with your collaborators.
    1. In the top menu bar, click Version ControlConfigure Remote Repository.
    2. In Connect to any Git provider, click the copy button for the clone URL.
    3. Share the copied URL with your collaborators.

Connect and Get Code and Resources from the Repository

Complete the following steps to override the code and resources of an app with the contents of a remote repository. This way, you can preserve your data, other services and settings enabled for your app.

  1. Select Connect to any Git provider and enter the clone URL for the repository.
  2. Select the Replace this app with the contents of the remote repository check box.
  3. Click Connect.
  4. Confirm the operation.
  5. If prompted, provide your login credentials for the repository, choose whether you want the in-browser client to remember your credentials and click Ok.
    If you choose to preserve your login credentials, the in-browser client stores them for the current browser session only.

    Two-factor authentication: If you have enabled two-factor authentication for GitHub, you need to provide a personal access token instead of password.

  6. Click Done.

Universal

  1. In the top menu bar, click Version ControlConfigure Remote Repository.
  2. Select Connect to any Git provider and enter the clone URL for the repository.
  3. Verify that the check box to automatically push the app to the remote repository is selected.
    If you deselect the check box, you need to manually push the app to the remote repository later.
  4. Click Connect.
  5. If prompted, provide your login credentials for the repository, choose whether you want the universal desktop client to remember your credentials and click Ok.
    If you choose to preserve your login credentials, the universal desktop client stores them for the current session only.

    Two-factor authentication: If you have enabled two-factor authentication for GitHub, you need to provide a personal access token instead of password.

  6. (Optional) Get the remote repository URL and share it with your collaborators.
    1. In the top menu bar, click Version ControlConfigure Remote Repository.
    2. In Connect to any Git provider, click the copy button for the clone URL.
    3. Share the copied URL with your collaborators.

Windows

  1. In the top menu bar, click Version ControlConfigure Remote Repository.
  2. Select Connect to any Git provider, enter the clone URL for the repository in the text box and click Connect.
  3. Verify that the check box to automatically push the app to the remote repository is selected.
    If you deselect the check box, you need to manually push the app to the remote repository later.
  4. If prompted, provide your login credentials for the repository, choose whether you want the classic Windows desktop client to remember your credentials and click OK.
    If you choose to preserve your login credentials, the classic Windows desktop client stores them in the Windows Vault.

    Two-factor authentication: If you have enabled two-factor authentication for GitHub, you need to provide a personal access token instead of password.

  5. Click Close.

Visual Studio

For information about version control in the extension for Visual Studio, see Use version control in Visual Studio.

CLI

This operation is applicable to the classic Windows desktop client and the in-browser client. With the command-line interface, you can use your preferred version control provider and tools.

Next Steps

Push your app to the repository.

See Also

Start a free trial Request a demo
Contact us: +1-888-365-2779
sales@telerik.com
Copyright © 2016-2017, Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.