Some important Git commands for branching with remotes and upstream projects First create a fork from an existing repository on wso2 repo https://github.com/wso2 Then create a cloned repository in your local machine from that forked repo. Replace the URL with your own repo URL. git clone https://github.com/chanakaudaya/carbon-mediation.git Now add upstream repositories for your local clones repository.This should be the upstream project which you have forked from. git remote add upstream https://github.com/wso2/carbon-mediation.git You can remove an upstream if you needed. git remote rm upstream Now you can see all the available branches in your git metadata repository. Here you need to keep in mind that only metadata available for all the branches except the master (which is the local branch created by default) git branch -a * master remotes/origin/HEAD -> origin/master remotes/origin/master remotes/origin/release-2.1.3-wso2v1 remote
Sharing the things which I learned about Enterprise Integration.