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

  Рет қаралды 12,846

Anders Jensen

Anders Jensen

Күн бұрын

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: / andersjensenorg
VIDEOS FOR YOU:
🔹 RPA Recruiter, My Best Tips & Tricks: • RPA Recruiter: My best...
🔹 20 Signs of a Truly Exceptional RPA Developer: • 20 Signs of a Truly Ex...
FOLLOW ME:
💼 LinkedIn: / andersjensenorg
👨 Facebook: / andersjensenorg
🐦 Twitter: / andersjensenorg
💌 Email Newsletter: andersjensen.org/email-newsle...
--
👨‍👩‍👧‍👦 Join the Discord family: / discord
--
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

Пікірлер: 40
@andersjensenorg
@andersjensenorg 2 жыл бұрын
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. 2️⃣ Follow me on Instagram for behind the scenes material: instagram.com/andersjensenorg I'm truly grateful for all the support you are giving me. Without you, no channel (and I mean that). Kind regards, Anders
@anatolek7
@anatolek7 2 жыл бұрын
Now I understand how GIT works with Ui Path!
@andersjensenorg
@andersjensenorg 2 жыл бұрын
You're very welcome, Tony K - your support helps me a lot 😍
@UiPathwithJeppe
@UiPathwithJeppe 2 жыл бұрын
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. 👏👏
@andersjensenorg
@andersjensenorg 2 жыл бұрын
Jeppe! Nice to hear from you and thanks 🙌😊
@jpc-bn3xu
@jpc-bn3xu 8 ай бұрын
Thanks Anders ! very helpfull and crystal clear
@andersjensenorg
@andersjensenorg 8 ай бұрын
Hey jpc, I'm so glad to hear, thank you 😍 Kind regards, Anders
@marcelocruzrpa
@marcelocruzrpa 2 жыл бұрын
Glad to see you again Anders, I feel that you're talking with much more confidence compared with before when talking to camera, congratulations!
@andersjensenorg
@andersjensenorg 2 жыл бұрын
Hey Marcelo. You're still around! Thanks a lot - I'm trying to improve after each video (still not perfect). Kind regards, Anders
@didget18
@didget18 2 жыл бұрын
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
@andersjensenorg
@andersjensenorg 2 жыл бұрын
Hey David. Nice. I still think we are missing the selective picking in conflicts, but hopefully UiPath will add that soon :) Kind regards, Anders
@misterbarlin496
@misterbarlin496 2 жыл бұрын
Great tutorial thx a lot
@andersjensenorg
@andersjensenorg 2 жыл бұрын
You're very welcome, Mister 😊
@digdug1193
@digdug1193 2 жыл бұрын
Really helpful video! Thanks Anders!
@andersjensenorg
@andersjensenorg 2 жыл бұрын
Thanks a lot, DigDug :) Have you seen the new video about Object Repository? Kind regards, Anders
@henrikn7665
@henrikn7665 Жыл бұрын
So much good content from Anders Jensens videos! 👌
@andersjensenorg
@andersjensenorg Жыл бұрын
Hey Henrik. Much appreciated, and I'm happy to still have you around here 😊 Kind regards, Anders
@marcr2204
@marcr2204 2 жыл бұрын
Fantastic excercise.
@andersjensenorg
@andersjensenorg 2 жыл бұрын
You're very welcome, Marc R - your support helps me a lot 😍
@iKayBee
@iKayBee 2 жыл бұрын
This was really good - Thanks!
@andersjensenorg
@andersjensenorg 2 жыл бұрын
Hey iKayBee. Thanks a lot 😊 Have a great day. Kind regards, Anders
@lucasbarros5903
@lucasbarros5903 2 жыл бұрын
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
@andersjensenorg
@andersjensenorg 2 жыл бұрын
Hey Lucas. Wow, thanks a lot for such a message. I'll try my best to make an extensive version control for UiPath course in the near future. Kind regards, Anders
@KunalKumar-tt4bt
@KunalKumar-tt4bt 2 жыл бұрын
U should start your own company your words makes advance things easier
@andersjensenorg
@andersjensenorg 2 жыл бұрын
Haha, thanks a lot, Kunal. I actually did four months ago 😊
@jalajgulrajani2605
@jalajgulrajani2605 2 жыл бұрын
Very Helpful 👍 👍
@andersjensenorg
@andersjensenorg 2 жыл бұрын
Hey Jalaj - thanks a lot :) Kind regards, Anders
@jalajgulrajani2605
@jalajgulrajani2605 2 жыл бұрын
@@andersjensenorg You're welcome👍
@mfk6699
@mfk6699 2 жыл бұрын
Great 👍
@andersjensenorg
@andersjensenorg 2 жыл бұрын
Hey Faiz. Thanks a lot for the support. Kind regards, Anders
@robertollorente6571
@robertollorente6571 2 жыл бұрын
Thanks Anders, late with your videos sorry, but busy
@andersjensenorg
@andersjensenorg 2 жыл бұрын
Hey Roberto, thanks a ton for the huge support! 🤩
@ISOEditGD
@ISOEditGD 2 жыл бұрын
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!
@andersjensenorg
@andersjensenorg 2 жыл бұрын
Hey ISO Edit Great question. I'm getting more than 40 questions/comments every day and having difficulty answering everyone (I try my best). I've created my UiPath Groups, where we all can post and solve problems or simply just hang out around our favorite tool, UiPath. So you're very welcome. Get the addresses here: kzfaq.info/get/bejne/eZyooKqXqrKUZ30.html Have a great day. Kind regards, Anders
@sruthi5287
@sruthi5287 2 жыл бұрын
Hi Anders, This is very helpful .Thank you. Can we integrate with Bitbucket the same way directly from studio?
@andersjensenorg
@andersjensenorg 2 жыл бұрын
Hey It's just us, yes you can 😊
@xavierdsouza8885
@xavierdsouza8885 Жыл бұрын
Plz make a video on how to revert changes to previous commit
@andersjensenorg
@andersjensenorg Жыл бұрын
Thanks for writing 😊 I'm getting more than 50 messages daily. While I read all of them, I can’t reply to everyone 😔 But I’ve created an RPA/Automation community where we’re 6000+ RPA Developers helping each other with solutions and our careers. Here’s the video on how to join (the invitation link is in the video description): kzfaq.info/get/bejne/rr12rZCEnpy8d6M.html Kind regards, Anders
@Marco-jj7we
@Marco-jj7we 2 жыл бұрын
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?
@andersjensenorg
@andersjensenorg 2 жыл бұрын
Hey Marco Thanks for writing. I'm getting more than 40 questions/comments every day and having difficulty answering everyone (I try my best). I've created my UiPath Groups, where we all can post and solve problems or hang out around our favorite tool, UiPath. So you're very welcome. Get the addresses here: kzfaq.info/get/bejne/eZyooKqXqrKUZ30.html Have a great day. Kind regards, Anders
How To Use Object Repository in UiPath (Tutorial)
27:04
Anders Jensen
Рет қаралды 10 М.
How To Access Any Forked GitHub Repositories Data
9:31
Mental Outlaw
Рет қаралды 37 М.
Cool Items! New Gadgets, Smart Appliances 🌟 By 123 GO! House
00:18
123 GO! HOUSE
Рет қаралды 17 МЛН
100❤️
00:19
MY💝No War🤝
Рет қаралды 24 МЛН
마시멜로우로 체감되는 요즘 물가
00:20
진영민yeongmin
Рет қаралды 33 МЛН
Nastya and SeanDoesMagic
00:16
Nastya
Рет қаралды 24 МЛН
UiPath Try Catch - Full Tutorial From Start to Finish
23:32
Anders Jensen
Рет қаралды 18 М.
UiPath Unattended Robot Setup - Complete Tutorial [2023]
8:01
Anders Jensen
Рет қаралды 11 М.
🤖 Unattended Robots in UiPath Orchestrator (Full Tutorial)
10:06
Anders Jensen
Рет қаралды 37 М.
How to do Excel VLOOKUPs in UiPath RPA (Full Tutorial)
31:00
Anders Jensen
Рет қаралды 19 М.
AMD Almost Went Bankrupt…but were saved by Sony and Microsoft?
5:35
How to Compare Excel Sheets in UiPath (Full Tutorial)
56:58
Anders Jensen
Рет қаралды 11 М.
Economist fact-checks Scott Galloway’s Anti-Boomer TED Talk
26:05
Money & Macro
Рет қаралды 44 М.
How To Split PDFs With Dynamic Ranges In UiPath
24:16
Anders Jensen
Рет қаралды 8 М.
Это - iPhone 16 и вот что надо знать...
17:20
Overtake lab
Рет қаралды 128 М.
Как распознать поддельный iPhone
0:44
PEREKUPILO
Рет қаралды 2,2 МЛН
Kumanda İle Bilgisayarı Yönetmek #shorts
0:29
Osman Kabadayı
Рет қаралды 1,6 МЛН