菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
61
0

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

原创
05/13 14:22
阅读数 47891

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分支)

 

发表评论

0/200
61 点赞
0 评论
收藏
为你推荐 换一批