Git and Version Control in UiPath (Tutorial from Start to Finish)

Git and Version Control in UiPath (Tutorial from Start to Finish)

14.738 Lượt nghe
Git and Version Control in UiPath (Tutorial from Start to Finish)
This video tutorial shows how to set up Git (Version Control) integration in UiPath Studio. It's straightforward because we can use the built-in Git Manager in UiPath. With Git, we can easily backup our RPA projects and easily roll back to previous versions (version control). It also gives the advantage that multiple RPA developers can work on the same project. 📸 Instagram: https://www.instagram.com/andersjensenorg VIDEOS FOR YOU: 🔹 RPA Recruiter, My Best Tips & Tricks: https://youtu.be/arrJ-SSDx-k 🔹 20 Signs of a Truly Exceptional RPA Developer: https://youtu.be/qiOswPF-0TI FOLLOW ME: 💼 LinkedIn: https://www.linkedin.com/in/andersjensenorg 👨 Facebook: https://www.facebook.com/andersjensenorg 🐦 Twitter: https://twitter.com/andersjensenorg 💌 Email Newsletter: https://andersjensen.org/email-newsletter -- 👨‍👩‍👧‍👦 Join the Discord family: https://discord.gg/d8KQpTUvFD -- 0:00 Intro Git and Version Control in UiPath is all about backup and collaboration. With Git, we can easily use previous, more stable versions, and it also makes it very easy to have a lot of RPA developers work on the same project. 1:41 Git Repository Manager We need to have a Git Repository Manager. The intuition is the same, and for this video tutorial, we use Gitlab. It's free and very easy to set up. 3:17 Integrate UiPath with Git For the example, we create a simple sequence. Then, with Git Init, we create a git hierarchy in our UiPath project folder. Finally, commit is saving the project locally, and Push is to upload it to the repository. 7:22 The Status Bar We can use the Status Bar to see what we haven't committed and what we haven't pushed. Another thing we can see, it's the branch name. 10:22 Multiple Developers (handle conflicts) When another RPA Developer wants to work on the project, they will clone the repository (need the URL and credentials). To refresh to the newest version from the repository, we use the Pull (Rebase). Then, we solve conflicts and see how we can choose the version we want. 16:56 Create a Branch We use the branch to create independent versions. For example, this could be another development team that works on the project. Their work can, later on, be merged into the original project. 19:58 Merge With the Manage Branches, we can very easily merge different branches. Again we handle conflicts with the manager. -- #uipath #rpa #roboticprocessautomation