git 本地分支提交远程分支

        在日常开发中,我们常常遇到这样的场景,本地有个分支名字:developtemp,远程有个分支origin/develop,两个分支没有关联关系,而且分支名字不同,此时想提交代码。

//先拉取远程分支代码
git pull origin develop

//然后直接使用push提交代码
git push -u origin developtemp:develop

        当自己的本地分支落后于很多个git的版本时,我们pull以后代码,此时使用:

git status

提示:*(HEAD detached from 02bba20), 02bba20是history push的一个版本号,此时可以这样解决:

git push origin HEAD:origin/develop

你可能感兴趣的:(git)