How do I switch the default branch for my build pipeline - azure-devops

I am working on this question and I need to switch the default branch of my Azure Repository.
How do I do this?
I can see where to switch the Compare tag but not the Default tag.

In the Get Sources properties, which can be accessed when editing the YAML pipeline, entering the "Triggers" menu at the top right corner:

Here's an article on how to do this: https://mattvsts.blogspot.com/2019/03/did-you-know-changing-default-and.html
The basic gist is to go to the repository settings in your project, then find your branch and right click to set as the default branch.

Go to - Manage Repositories as shown in the Manage Repositories Image
After this, it should be easy to figure out.
Click on Repos => Repositories
Find out your repo and the branch you want to make default. Right click on it and you will get the option 'set as default branch'

Related

Switch branch for different projects in one click

I have different projects in Eclipse linked to them and it's common for me to create a branch for a funcionality that affects all or part of them, is there a way to switch multiple projects to the their branch with the same name?
I see that if you select multiple projects and you right click on them you get this menu:
but even if they both have a branch with the same name it doesnt appear there.
Any idea?

Cannot access github releases for a repo, via web UI

I'm looking to test out github releases.
The guidance says:
On GitHub, navigate to the main page of the repository.
To the right of the list of files, click Releases or Latest release.
However, when I do this there is no "Releases" or "Latest release" button.
Is there some obvious configuration I need to do to the repo first?
Click on "tag" (you will find it at top left next to branches or search for it using Ctrl-F tag)
or simply go to https://github.com/USERNAME/REPO/releases.
Click on "Draft a new release".
Follow the guidance from step 4.

Need to change the default branch on GitHub

I need to change the default branch of my GitHub repository in order to delete it (it was somehow set to default upon uploading a file in which some documents were missing). In other words, I need to upload it again but I can't delete it as is the default...
I don't have the settings option as instructed in the help page. GitHub support never answered my request.
Much thanks for your help
First - check to see that you are the owner of the repository, or that you have sufficient permissions.
1.On GitHub, navigate to the main page of the repository.
2.Under your repository name, click Settings.
3.In the left menu, click Branches.
4.In the default branch sidebar, choose the new default branch.
You can only switch between branches that already exist on GitHub.
EDIT:
If you are missing the Settings button try
Ctrl+F5.
If that doesn't work clearing the cache and cookies (I'd suggest to just try a different browser).

Can I stop the default double click behaviour on a Eclipse Git Explorer Repository branch or tag?

I use Git Explorer Repository to review my branches and tagged commits inside of Eclipse. These are all shown in a tree view on the left side of the perspective.
On a couple of occasions I've found myself accidentally double clicking on a branch / tag and suffering as the EGit checks out my working directory which can takes minutes in some cases and trigger unwanted auto builds. And then more minutes to get back to where I was.
Is there a way to customize the Git Repo Explorer to disable the default double click action to prevent these inadvertent mistakes?
There is currently no way to change the double-click action. Maybe we could consider showing a confirmation dialog in case the user invoked the action using a double-click. Please file an enhancement request for EGit.

How to use branches in GitHub for Windows

I've just started using "GitHub for Windows", and I can't figure out how to see other branches (or create other branches).
The help page mentions this feature, and even shows a screenshot, but does not detail how to get to it.
I am aware of how to create and checkout branches from the command line, but I would like to do this from within the UI.
Does anyone know how to do this?
Found it! It's actually very easy when you realise where to look. The name of your branch is shown next to the "sync" or "push to github" button. Clicking on this shows all the existing branches, as well as a text box to create a new one: