Clone Make app to local workspace
Last updated
Last updated
Please be advised that this feature is in beta, meaning, it may encounter occasional bugs or inconsistencies, so proceed with an awareness of potential functionality limitations.
To start the development of an app in a local directory or git repository, or start tracking changes in your app, you need to clone the Make app to the local workspace.
First, you need to open the folder where you intend to store the app, in Visual Studio Code.
Once the repository in Visual Studio is set, you can proceed to cloning the app to the local folder.
In the opened window of Visual Studio Code, go to Make Apps Editor and right-click the app you wish to save to your repository. Select Clone to Local Folder (beta).
Read the text in the dialog window and confirm reading by clicking Continue.
Enter the workspace subdirectory name, where the app should be cloned to. If the subdirectory doesn't exist yet, it will be created. The default subdirectory is set to src
. Click Enter.
Exclude (more secure) - Select, if your app contains sensitive data, such as Client ID and Secret. Common data will not be stored in your local workspace or a repository.
Include (for advanced users only) - Select, if you want to store the common data in your local workspace or a repository. Be aware that storing common data outside of Make could potentially expose the app to vulnerabilities.
The app is now cloned to the local folder.
To properly start the versioning of your app in the git repository, follow the steps below:
Go to the GitHub Desktop app and open the repository where you deployed the current version of your app. You will see a list of new files.
Enter the Summary of the commit and click Commit to main.
Now, the first version of your app is logged. Every new change or a new component in the app will be considered a new change.
Optionally, click Publish branch.
A dialog window asking whether should be included or not will pop up.
This manual describes the development in the Git repository using the app. Yet it's not obligatory, any preferred can be used.