set upstream git code example

Example 1: git set upstream

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

// example
git branch --set-upstream-to origin feature-branch

// show up which remote branch a local branch is tracking
git branch -vv

// short version to set upstream with very first push
git push -u origin local-branch

Example 2: git fetch upstream

These steps update the master branch.

1. Make sure you are on the appropriate branch.
	git checkout master

2. Fetch content from upstream
	git fetch upstream

3. Merge upstream with the appropriate local branch
	git merge upstream/master
    
4. Get help on Resolve merge conflicts if these occur.

5. If you also maintain a GitHub repository, push changes to 
	GitHub’s (origin) master branch
	git push origin master

Example 3: git push set upstream

git push --set-upstream origin <branch>

Example 4: github set branch upstream

git push --set-upstream origin <remote-branch>

Example 5: git set upstream repository

$ git remote add upstream https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git

Example 6: git setup upstream

$ git push -u <remote> <branch>

Tags:

C Example