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

preview_player
Показать описание
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.

VIDEOS FOR YOU:

FOLLOW ME:

--

--
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
Рекомендации по теме
Комментарии
Автор

Hey friends, here are two UiPath action steps:
1️⃣ Please give the video a thumbs up if it helped you. That will help me grow the channel and produce more videos.
I'm truly grateful for all the support you are giving me. Without you, no channel (and I mean that).
Kind regards, Anders

andersjensenorg
Автор

You are just awesome Anders. You have explained it very well. Thank you so much and keep doing this.

positivevibes
Автор

Now I understand how GIT works with Ui Path!

anatolek
Автор

Absolutely awesome content! I’ve been doing a LOT of rogue development paying little mind to version control over the years, and this video totally demystified Git to me. 👏👏

UiPathwithJeppe
Автор

Glad to see you again Anders, I feel that you're talking with much more confidence compared with before when talking to camera, congratulations!

marcelocruzrpa
Автор

Thank you ! this is very helpful indeed. I did work with GIT but this video helped me understand more of the functionality with Branch/Pull/Rebase

didget
Автор

Another great tutorial! I already search for good tutoriais for git and version control inside the Uipath forum, but all is too simplificate and because RPA provide paths to be a good developer without previous experience in coding is too dificult for these people to understand git and control version concepts

lucasbarros
Автор

So much good content from Anders Jensens videos! 👌

henrikn
Автор

Thanks Anders ! very helpfull and crystal clear

jpc-bnxu
Автор

U should start your own company your words makes advance things easier

KunalKumar-ttbt
Автор

Thanks for the great in-depth video. It really helped me get started with GIT in connection with UiPath. Now maybe someone can answer this question that arose: When I clone a repo for the first time it saves the files locally to my drive, I do some dev work, commit and push it. All good. Next day when I want to clone it again to continue work (maybe someone did something in the meantime) it still kept the local files and tells me the check out directory is not empty. Do I need to manually delete the local files every time?

Marco-jjwe
Автор

Thanks Anders, late with your videos sorry, but busy

robertollorente
Автор

Hello Anders, thank you for this tutorial. I would really appreciate it if you can also discuss the .xaml file inside the Test Folder in REFramework. Also, do you have any suggestions on how to test your automation without using Studio Pro? Thanks!

ISOEditGD
Автор

Hi Anders,
This is very helpful .Thank you.
Can we integrate with Bitbucket the same way directly from studio?

sruthi
Автор

Plz make a video on how to revert changes to previous commit

xavierdsouza
visit shbcf.ru