Git——拉取远程主分支到本地新建分支,并关联到对应的远程新分支

1.切换到想要拉取的远程分支
git checkout develop   

2.拉取该分支的所有内容
git pull

3.本地新建一个分支,名为myHome,并切换该分支
git checkout -b myHome

4.远程也新建一个同名的分支
git push origin myHome:myHome

5.将本地和远程分支关联起来
git push --set-upstream origin myHome   

如果想确认在新建的远程分支存不存在,可以在第4步之后输入git branch -a(查看本地和远程所有分支)进行查找,其中remotes/origin/开头的是远程分支


git branch -d myHome   删除本地分支myHome
git push origin --delete myHome  删除本地分支myHome
git pull origin myHome_new   提交到远程某分支myHome_new

回退版本:

git reset --hard HEAD^         //回退到上个版本
git reset --hard HEAD~3        //回退到前3次提交之前,以此类推,回退到n次提交之前
git reset --hard commit_id     //退到/进到 指定commit的sha码

//强推到远程:

git push origin HEAD --force

合并分支:

git merge myHome_one    

(如:在当前分支合并myHome_one分支)

 

posted on 2020-09-28 14:54  在一起的浅蓝色  阅读(1200)  评论(0编辑  收藏  举报

导航