Back

Explore Courses Blog Tutorials Interview Questions
+2 votes
2 views
in DevOps and Agile by (19.4k points)
edited by

I know how to make a new branch that tracks remote branches, but how do I make an existing branch track a remote branch?

I know I can just edit the .git/config file, but it seems there should be an easier way.

1 Answer

+2 votes
by (27.5k points)

1. Update your local meta-data using the following command:

git fetch --all

2. Have a look at your remote and local branches using the following command:

git branch -a

3. Switch to the target branch, the one you want to link with the remote branch:

git checkout <RemoteBranchName>

4. Now you can link your local branch to a remote branch using the following command:

git branch --set-upstream-to <PathOfRemoteBranch>

You can get the path using the following command:

git branch

Browse Categories

...