Git rename remote branch Git checkout -b localBranchname origin/remoteBranchName Git push origin –delete remoteBranchName Git push origin -u localBranchName OR 尚未測試過 Git push origin : remoteBranchName newBranchName Git push origin -u newBranchName