This week we’d like to introduce a new component in Wappler: Visual Git Version Control! You are now able to empower full version control in Wappler. Useful to keep track of progress but also backup of all your Wappler projects.
We’ve also got two great additions to the Git Version Control in Wappler we will discuss in this article!
Full Version Control with Git
With our initial implementation of version control in Wappler, you can create a Git repository for every Wappler project you wish to keep track on. Having a repository is great way to have a good backup of all your project files and their changes.
Get in the world of Version Control with the Native integration of Git now in Wappler. You can easily keep track of different versions of your website or app, and your full development history of all changes:
We’ve also added another great Git Version Control addition called Branches. Branches are multiple different contexts where work happens. Each feature, bug fix, experiment. Having them separately and easily switchable will make your workflow flexible and still very controllable.
Git Branches help you develop new features, while retaining a stable master branch. You can work simultaneous on multiple branches and eventually when done, merge them with the master:
You can annotate your commits with labels, like version numbers or other short descriptions for easier recognition.You can easily create tags using the context menu:
Git Remote Repositories
Another addition to the Git Version Control is called Remotes! Now you can work with remote repositories with the new Git Manager. You can even create new blank Wappler projects, that are cloned from Git Repositories!
With remote Repositories you can now also publish your work to remotes site like GitHub, GitLab, BitBucket or Microsoft Azure DevOps. You can easily Push or Pull from the remote repository using the Git Manager:
Cloning a Remote Repository
Usually when you want to start working with a remote git repository, you want to copy its contents to a local repository copy. This is also called “clone”.
In Wappler this is easily done, by just making a blank new Wappler project and enter the remote repository URL: