The branch ‘main’ has no upstream branch.

In this article let’s discuss about The branch ‘main’ has no upstream branch.. Let’s go through the following methods without any delay.

Method 1:

git push -u main --all

If you are facing any issues with the above approach then try the alternative that is given below. It may look similar by have a try!

Method 2 :

this will work
git push -u origin --all

Hope the above solution works.

Realted Posts : Git list aliases