Это видео недоступно.
Сожалеем об этом.
Up and Running with Git and Visual Studio with Azure DevOps
HTML-код
- Опубликовано: 21 окт 2019
- Please comment, like, and subscribe if you want more videos like this!
Remember, I am still learning, so all comments to help the community are appreciated and welcome!
Major segments:
00:45;28 - Azure DevOps overview
04:38;25 - Sign up for Azure DevOps
05:31;26 - Create a new project
06:03;15 - Add project to a local git repository
07:27;08 - Publish repo to Azure DevOps
11:01;15 - Create a local branch and make code changes
14:35;24 - Commit code changes locally
15:01;10 - Sync local changes to Azure DevOps
17:42;07 - Make local changes revert them using the History option
20:16;16 - Merge code changes back to the master
21:44;26 - Clone code from DevOps to your local machine (and create a readme.md file)
26:41;03 - Tips & tricks
This is perfect and exactly what I was looking for. It's amazing how something so fundamental is so difficult to find on the web. All throughout the video I was saying YES! this is what I was looking to do. Thanks!
Alright! That makes me very happy to hear!
This is perfect and exactly what I was looking for. It's amazing how something so fundamental is so difficult to find on the web. All throughout the video I was saying YES! this is what I was looking to do. Thanks! [2] God bless you mate!
That is such great news! Thank you!
Easy as eating pie...thank you Bill. Perfect for getting warmed to working with Azure Repos and VS
Great news! Thank you!
This a short and a good tutorial which precisly explains everything practically . Kudos on the effort Bill and keep going on with the great content !
Thank you!
07:12 Update: The Tools and Commands for Git source control are now under their own tool window; they are not under Team Explorer anymore. They are under 'Git Changes'. Very well done!
Yes, that is correct and thank you for pointing it out. Creating these videos is a lot of work, but I am getting through it and updating them. You can follow the first video and the playlist here: ruclips.net/video/gkDASVE_Hdg/видео.html
well done .... bravo!!!! I saw many DevOps videos but this one is the best and easy to understand.
Alright! Thanks!
Excellent , thanks for sharing. Really great and useful.
I’m glad you found it useful, thank you!
Thanks Bill, just finished my second year in university, your video has made things so much clearer.
Excellent. I really appreciate that you shared this and it helped you.
Thank you Bill! Your instruction is very clear and at a good pace.
You are very welcome! Thank you for the nice comment
I had been trying to work out how to put visual studio projects under source code control using DevOps for weeks. This video has been so useful, it should be on the Microsoft site! I now have my first project successfully published and I've done an update and synced it. Thanks Bill.
Great news! Thank you! I did reach out to the documentation team and asked if they wanted a copy of the video to put on their site but no response.
A big thank you from me as well. Searched the web and found nothing until I came across this video.
Great news! I am glad you found it helpful!
That is amazing explanation. Many thanks.
Thank you very much and you are very welcome!
Exactly i found what i am found, Bill please make a video for creating pull request to reviewers after code push and i believe it will be use full for adding how to add comments while reviewing as well
I am finalizing the new Git Experience videos for 2019 and then will likely release that.
that was a clear cut explanation bill.Thankyou so much!!
Wow, you are getting through these videos! Great! Thanks again!
Thanks a lot Bill Raymond.. your explanation is very good.
You are very welcome, and thank you for the nice comment!
Thank you for this brillient explanation. You have big talent to explain how things are working:)
Well thank you very much!
Fantastic video! Please do more in depth Azure Devops videos 🙂
Thank you!
Thanks, Bill! You are doing a great job. I like your smooth and constructive style. Simple and informative. I was sure I did not need the current video information but after watching it I get to know I need it actually :) Thanks again!
Great news and thank you!
@@bill-raymond Thank you, my company recently started using Azure DevOps Repos with Visual Studio 2019.
Looking for good, informative videos on how to use Repos with Visual Studio like the one by Patrick Washington on RUclips.
@@nelsonrivers8546 Great! I am glad this helped you. I am working on other videos, but am caught up in some big deliverables right now, so I will be back with more on that topic :-)
Clear, concise and to the point - the perfect tutorial style, thank you for the great info :)
Thank you!
Genius trainer.
Thank you very much!
Excellent explanation 👍
Thank you!
yes lets get some more content! please!
What would you like to see?
You made it a lot easier @Bill. Great presentation. RUclips must distribute your work more. Cheers!!
Hopefully the AI is listening to your comment :-). Thank you very much!
Thank you sir, you are awesome 🙏
You are very welcome!
The approach is amazing! Exactly what I was looking for. Keep it up
Great! Glad you liked it! New update coming shortly!
I loved this video and I'm very interested in learning more of the Configuring Azure DevOps stuff! The video is a year old and I'm hoping you've already made those. XD
Thank you
Thank you! Well, last year was a little rocky due to the pandemic forcing me to focus on some other business, so I am getting back to it this year.
Thank you sir for this great video
Thank you very much!
This is exactly what I was looking for. Thank you!
Great news!
Nice explanation..thank you so much..
You are very welcome and thank you for the nice comment!
Thank you Sir! Was looking everywhere for a decent video about this and finally found yours! Excellent job, very comprehensive :)
You are very welcome and I am glad it helped you!
Excellent video, with ideas very clearly described! thanks a lot for sharing!
Thank you!
Thank you Bill, You're amazing ! Teaching us step by step with option and scenario.
Thank you for the very kind words!
Thank you very much. So clear and helpful!
You are very welcome! Thank you for the nice comment!
Thank you Bill for explaining so well. This video is very much helpful.
You are very welcome! I am working on updating these with new features, so expect to see them in the coming weeks.
Thank you so much for clearing all my doubts about branch and merging of branches in Azure Devops. Can you please make a video about some more functionalities of Azure like Stage, Stash, Cherry-pick etc.,etc. Would love to hear from you about these.. Thank you :)
You are very welcome! I have been pondering doing more of the GitHub commands and have been trying to think about how to produce that in my own unique way. Given that you asked for it, I will put more thought and see what I can do!
Thanks Bill for sharing this easy to learn tutorial !
You are very welcome!
Excellent video !!
Thank you!
Super nice video, thank you
Thank you!
Extremely helpful and logical approach. THANKS a lot!!!
I really appreciate that. Thank you!
Thank you, this is exactly what i needed!
Thank you! Glad it helped you!
Thank you Bill, i am working on a project now, this is really helpful.
Great! Glad the video helped you!
Very good, sir!
Thank you!
Amazing videos. Please post for full dev ops
Thank you for the comment and the request. What would you like to see from a "full devops" perspective?
Hi Bill great work. I can not see you video on Azure Pipelines
Thank you! The only Azure Pipeline content is in this video at approximately 5:00 and 10:00
Excellent one. So informative.. Thank you
You are very welcome!
Excellent! This is so helpful and comprehensive. Thank you very much! :-)
Thank you!
Excellent and precise! Thank you
Thank you!
Very thorough tutorial! Thank you!
Thank you very much! I am glad it helped you!
Clear as a bell! Great content!
Good to hear! Thank you!
Thank you for a pleasant, educational video. Really helped me!
You are very welcome!
@@bill-raymond I was intimidated by it all but after watching three of your videos now, it's really not difficult. It's just a matter of getting into the habit of uploading to devops/git and downloading back into local visual studio, over and over. I need to learn more but it doesn't frighten me anymore. Thanks again.
That’s great! Thank you for the kind words. It took me a long time to figure it out because I too was intimidated. Glad it helped you.
Nailed it !
Great, thanks!
That was a Great video ! Thanks .
You are very welcome!
Very good video presenting core workflow! Now I'm just trying to map things out in the 16.8 Git Retooling redo :-)
Hey there. Thank you for the comment. I am working on a new video series for the re-tooling. It is taking me a bit because I want to do things a little differently this time based on feedback. If you did not already, please subscribe and I you will see something from me soon enough!
@@bill-raymond Wow! That's awesome Bill! You are a great trainer! I am most certainly subscribed! I am working on a proxy issue at work; that's always fun (www.shanebart.com/visual-studio-git-proxy/) Take care and Thanks!
Nothing makes me shudder more than ports and proxies. Good luck!
Excellent..
Thank you!
Awesome!
Thanks!
good explanation ..
Thank you!
Thank Bill, Great Tutorial for Starter
You are very welcome!
Bill, like others took me quite a while to come upon a comprehendible explanation (post or video) on the topic. Have one question regarding the use of a single Azure DevOps Project with multiple Repos. Specifically, how would that work with Boards? If Tasks, Sprints, etc. are associated at the Project level, that would imply that all Tasks for the entire organization would all be grouped together regardless of application or business solution they relate to?
The good news is stories can come from anywhere. With few exceptions, the board you are on does not require the code to list in the same area. Your role as a team member or product owner is to assign the work to the developer. The developer then commits their code based on the user story
@Bill Raymond Thank you for the prompt reply! When you say "the board you are on does not require..." - isn't there only one board (since there is only one project)? If we have 10 different non-interconnected Visual Studio solutions, and we go with the "single project"/"10 repos" approach, and we are working on sprints related to two of those solutions being managed by two different scrum masters and different business units, I'm trying to understand how they effectively manage work given the fact there is only a single board/backlog? I'm picturing a single massive board that has a mashup of tasks that cross multiple projects and solutions and overlap various teams. What am I missing? And I think you mentioned you had a book in the works? When do you expect that to be available?
Cool, could you do a course on user stories, artifacts, deployment..
Thank you for the reply. I do plan on making these, but they will be with Visual Studio Code moving forward. I am not really using Visual Studio anymore
Thankyou Sir!!
You are very welcome, thank you!
Hi Bill, thanks for this, do you plan (or do you already have) to create a CI/CD devOps tutorial with GIT, from creating a branch/repo to deployment to any environment, like QA or Staging? I can't seem to get my head around that topic, most CI/CD videos I've seen are not fully/clearly explained. thanks
Yes, I am actually learning it now and want to create something complete and reliable, which takes a lot of study and work, but it will happen. Probably not until late October
@@bill-raymond Something to look forward to! Cheers!
Just one confusion to be clear!
Can we do add multiple solutions file in single project. I have multiple solutions but I want to keep all in inside single project. How can we do it ??
In my team explorer it is already linked to the previous one repository showing.
Thanks for your help!
The best way to do this is to initiate Git at the root solution folder and put all your projects in that same folder/subfolder. However, I would stress that depending on what you are doing, you may want to seriosuly consider each project being their own repo so you do not start building a monolith.
That’s really helps me a lot . Thank you so much .
Wonderful. I am really glad it helped you!
do you have video about azure boards and agile in azure? good to hear about it
I do not, but it is something I was considering putting together. Thank you for the idea and I will see what I might be able to do...
Thanks Bill! This is great info. quick question, When should we delete the new branch (update-index-file in your example) from repos? Will it be ok to deleted right after the sync with AzureDevops master branch?
Thanks! Technically you can do it after yes. You just might want to wait a bit for the “just in case I screwed up” moments we all enjoy :). There’s no technical reason you can’t delete right after sync though
thank you so much ,great video ever,keep it up
Well thank you! I really appreciate that!
Good demo. I'm a bit off with my version of VS2019 and the separate tab for Git Changes, but still good enough to follow along. Is there any material for tagging?
Thank you! There is a new git user interface so you will want to check out my updated videos. Here is the start of the first video in the playlist: ruclips.net/video/gkDASVE_Hdg/видео.html
Nice. Well explained. Thanks.
Thank you! Glad it was useful to you!
Could not be explained better
Great, thanks!
Yet another great video, but I'm having a problem: my Team Explorer isn't showing Azure Devops as an option, it's only showing Git Changes and Git Repository. Did I skip Azure DevOps and go straight to GitHub accidentally? How do I reset some of this so I can choose Azure DevOps in the Team Explorer?
Update: the functionality is all there, I just had to dig around for it.
Sorry about the late response, but glad you figured it out!
After clicking publish repo...I didn't find the pages folder in the repo..where you have made code changes
If it published successfully, it has to be there somewhere, so it is probably a matter of finding it :-). Go to dev.azure.com/[your organization name] and you will see a list of all your projects. If you have more than one, you will have to follow this step a few times: Click on the project name, then click the red/orange "Repos" icon. If you have multiple repos, select the one you want to work with, then click the "files" menu option that is available under that red/orange "Repos" icon. Keep repeating until you find your code. If you continue to have a problem, please try the steps in my video again or provide more information on how to reproduce the problem.
Hi Bill! When I click on Team Explorer I'm not seeing the Azure DevOps option, should I enable any option on VS ? I have the package installed. Thanks
Hi @Allan, unfortunately, Microsoft is doing away with the Team Explorer with 16.8 and greater. However, you can still do it. It just takes a little more work. I am working on a video for this, but it is not complete yet, so here are the steps: (1) Go back to Azure DevOps and create a repo in the project you want to work with, but do not create a readme or any other files; (2) go to the repo you created and you will see a page that says "Add some code!" and locate the "Push an existing repository..." area and copy the URL in that little code block. (3) Go to Visual Studio 2019, go to the Git Changes tab (replacing the Team Explorer) and select "Existing Remote", rather than GitHub and then add the remote URL you copied earlier in Azure DevOps. (4) if your code does not push up to Azure DevOps in just a few moments, go to the Git Changes tab and click the Push icon at the top-right of the tab area. If you do not know what I am talking about and aren't familiar with the new Git/GitHub user experience, check out this video first, then come back and it will all makes sense: ruclips.net/video/7ossCy94YAo/видео.html
In the meantime, hold tight. There is a lot to do to get the new UI videos up and I am working on them one at a time. Feel free to ask more questions here if you like or just email me at bill.raymond@cambermast.com
Thanks Bill, It is a Awesome video and was very helpful.
Thanks and glad it was helpful!
Hi,
I have a scenario and need community advise to manage it in best possible way.
Due to compliance issues, I am not allowed to save our source code in any Geo location supported by Azure Devops Services. so under repo when we create a repo, by default its created somewhere in Geo location, ideally where azure devops service is hosted.But this approach is NOT-OK for us.
And I want to use our own server "hosted in MS-azure" as repo server.so whenever, we create a repo using create repo under the project repositories this should be stored in that particular server.. please advise how can i achieve this?
our own server is having Visual studio 2019 and connected to azure devops also.
Hey there. I am not really familiar with this, but I believe this article provides the details you need: docs.microsoft.com/en-us/azure/devops/organizations/accounts/change-organization-location?view=azure-devops
@@bill-raymond I know about this but not meeting my requirements..
Thanks
thank u very much Sir this video is just great and you teach the concepts so nice but I have a question if I may ask and that is I got a little bit confused between the difference of sync and push(or even pull) , I mean should I always first sync and then push/pull or if I push /pull , every thing will get synced as well?what's the difference? because u first synced and the pushed the commit in 15th min of video but at the end when u wanted to pull the read me file u just synced and didn't pull anything...by the way thanks again
Amirsalar Yaghoubian when you sync, you are pushing your latest code changes to the remote repo. Also, sync will pull down other changes people made to the repo and merges the code with yours.
A Pull Request is when someone writes a code change that must go throw an approval first. So let’s say you forked my code and fixed a bug. You would send a pull request which I would then review before accepting into my code.
I do not work on really large projects so for me, I just sync all the time. That sends (pushes)my latest code up to the repo and downloads (pulls) the latest changes from the master remote repo to my local repo. If you work on a really large project, you might want to get more granular how you do this and will probable require you to use the command line.
If someone sends me a pull request, then I can pull that down as a separate branch to review before approving and syncing but again I always like to sync.
Check out my playlist here on this RUclips channel and look for “The Occasional Developer”. You will find videos that get more in depth with synching and pull requests.
Did that answer your question?
Bill Raymond yeah I completely understand that now and again I really appreciate your time and help❤️
Amirsalar Yaghoubian Cool
Hi Bill, i added my azure repository to vs but when i try creating a new branch i get an "error parsing the config output" any idea how to fix that?
Hmmm.. this seems pretty generic. Maybe walk me through a few more of the steps you took to get there?
where to find it
What are you looking for?
@@bill-raymond, i was not getting that ASP.NET core
HELP
With what?