Git紧急自救简易指南(四)远程仓库的相关操作
这一节我们主要讲述远程仓库的操作,主要涉及remote clone push pull等命令拉取完整远程仓库代码
在讲述怎么拉取远程仓库之前,首先介绍一个remote命令
git remote
查看已经存在的远程分支
此时我们没有任何的远程分支,所以显示为空
此时我们从克隆一个远程仓库代码下来
git clone 仓库地址
再执行git remote就有远程仓库信息了
git remote -v
git remote -v
以为"仓库别名 仓库地址"的格式列出所有远程仓库的详细信息
为啥要取别名?因为远程地址太长了,我们也不可能每次都在键盘上敲那么长的名字,用个短小的名字就方便很多。
由上面一堆的操作可以看出,git clone做了三件事情1)把远程代码库完整下载到本地
2)自动把远程库命名成origin
3)初始化本地库(相当于 git init)拉取部分代码
拉取部分主要就是以下几个命令git init 仓库名称
git config core.sparsecheckout true
echo "目录名称*" >> .git/info/sparse-checkout
git remote add 仓库别名 仓库地址
git pull 远程仓库别名 远程分支名:本地分支名
因为没有执行clone命令,所以上面例举出来的git clone命令自动帮我们完成的三件事情都必须由我们自己完成。
首先就是init一个仓库
git init 仓库名称
拉取部分的代码的核心就是以下两行命令
设置允许git克隆子目录
git config core.sparsecheckout true
设置筛选条件
echo "目录名称*" >> .git/info/sparse-checkout
由于我们不是clone的仓库,git不会自动给远程仓库创建一个origin的别名,所以需要我们用remote命令自己创建远程仓库的别名。
git remote add 仓库别名 仓库地址
拉取代码
git pull 仓库别名 本地仓库名称
接下来我们就简单说下pull的用法
拉取代码(pull)和推送代码(push)
首先先说两个大家都知道的概念:
git pull -> 拉取远程仓库代码到本地仓库
git push -> 把本地仓库代码推送到远程仓库
我看过很多教程,他们都会提到这样的例子(git pull origin master / git push origin master),我不建议大家这样记忆,因为这里有两个假定,一是假定我们在master主干上操作,二是假定我们远程仓库的别名是origin。
但是有一天我们在某个分支上操作了呢?我们远程仓库名称不是origin了怎么办呢?
一个完整的push命令如下:
git push 远程仓库别名 本地分支名:远程分支名字
一个完整的pull命令如下:
git pull 远程仓库别名 远程分支名:本地分支名
如何记忆?
第一个参数都是远程仓库的别名,后面冒号可以想象成一个箭头
push是把本地代码推送到远程,那么就是本地:远程
pull是把远程代码拉取到本地,那么自然就是远程:本地
记全这个命令,无论分支或者别名是什么,你都可以顺利操作啦。
本地分支和远程分支的关联
如果觉得push和pull的参数过于麻烦,可以尝试把远程分支和本地分支关联起来,这样就直接可以用git push提交代码,git pull拉取代码了
git branch --set-upstream-to=远程分支地址 本地分支名
比如说你远程分支上有个名叫"branchA"的分支,你要和本地master分支关联起来,则你可以写成
git branch --set-upstream-to=remotes/origin/branchA master
想知道,你们小时候被自己爸妈打过吗?我家父母虽没文化,可特别有教养,从不骂人和与人吵架。对每个儿女都非常疼爱,我从小生得乖巧又是小儿子父母更是疼爱有加。从小到大父母从来连重话也没一声,还重点培养了我。父母之恩说不完,
双胞胎兄弟一岁后一个爱吃饭,一个爱喝奶,两年后入园体检差距大我们发现有一些双胞胎长得真是非常像,眉毛,眼睛,鼻子,嘴巴,皮肤甚至连表情都长得很像。。浩轩和浩宇就是两个长得非常像的双胞胎!因为长得像他们还闹过不少笑话,小的时候喂奶,有时候哥哥
5个月宝宝厌奶怎么办?父母在宝宝的厌奶期,能做的只有这两点宝宝从三个月开始添加辅食,随之而来的是厌奶情况的出现,如果正处于季节变换的时期,这个现象会更加显著,宝宝厌奶可谓是愁坏了宝妈们,明知道不喝奶会影响宝宝的发育,但是却毫无办法,无从下
孕期胎盘前置是什么原因?您好,很高兴回答您的问题,希望我以下的回答能对您有所帮助。十月怀胎,孕妈在这期间面临着各种各样的挑战,外在环境的以及自身内在的。正常的情况下,胎儿的胎盘应该附着在子宫的前后侧壁,但
产后七个月了打喷嚏还会漏尿咋办?产后打喷嚏漏尿有可能是盆底肌功能障碍,盆底肌就像一张吊床承托着膀胱阴道支撑和腹部里面的其他器官。主要功能是控制大小便和放屁支持盆腔器官支持良好的性反应保护脊柱在生产中帮助娩出宝宝。
28种方法让宝宝从小自信1。认真对待宝宝的要求。当他在电话里满怀期望地提出妈妈,牛奶。你在外面不能满足他,告诉他具体时间回到家,妈妈给你拿,好吗?,经常忽视宝宝的需要,会让他因不被重视而失去信心。2。周末
宝宝过了六个月,就能放开吃辅食?方法不对,不如不吃宝宝过了六个月,就能放开吃辅食?方法不对,不如不吃给孩子添加辅食是很多宝妈都很关注的一个问题,为此宝妈们也是做足了功课,然而无论是身边人还是网上的说法,几乎都是公说公有理,婆说婆有
我愿意成为妈妈的理由我愿意成为妈妈的理由记得刚结婚那会儿我27岁,我是个生活上比较晚成熟的人,没有想过要孩子,当然也没有怀过孕,也没觉得怎么样,因为我刚没了工作,没有钱,我又比较爱花钱。后来找了一份工
孩子沉迷手机,打骂解决不了问题,可以试试这几招如今在高速发展的移动互联网时代,手机早已成为我们生活中的一部分,甚至可以说手机正慢慢地成为我们身体的,一个必不可少的器官,小学生造句都给机不可失,失不再来,赋予了新的意义。1心理学
1岁宝宝眼皮下长了个包,竟是先天性良性肿瘤武汉晚报讯(记者唐智峰通讯员肖艺)1岁宝宝被家人发现右眼皮长了个包,起初都没太在意。没想到,随着宝宝年龄的增长,这个包也越长越大。发现不对劲的家人立刻带宝宝来医院检查,才知道这个包
2022年6月待产包清单2022年6月份待产包清单来了咯,这些只是我根据自已的需求来囤的,详细内容请看以下的哦!1。月子服2套(6月份天气有点热的,我选择的是长袖薄款一点的)2。月子鞋(我没有单独囤专用的
银手镯真的会让孩子变笨吗?他正在厨房里,紫色的圆脸,头戴一顶小毡帽,颈上套一个明晃晃的银项圈。相信许多小伙伴都对鲁迅先生笔下淳朴天真的闰土,有着十分深刻的印象,而那个明晃晃的银项圈,已然成为了他的标志性装饰
孩子为什么爱说谎?儿童期,是自我意识的形成期父母们要多注重高质量陪伴,不要一直紧盯成绩。最重要的是,在三年级以前,帮助孩子养成良好的学习习惯孩子自我意识形成过程中,自我价值感自信心和安全感没有得到很
劳动教育丨家长篇爱劳动,从娃娃抓起从小要养成爱劳动的好习惯你还小,放着我来!在做家务这件事上,不少父母似乎极力包办。有的说孩子太小了,大了自然就会了。有的说孩子的主要任务是学习,做家务太耽误时间了!还有的说孩子笨手
请倒数第一名家长发言,宝妈只说了3句话,台下就掌声一片家长会是老师和家长当面沟通教育方式交流教育经验的好机会,老师和家长出于对彼此的尊重和理解,家长会往往是在愉快的氛围中进行的。在家长会上,除了老师发言之外,老师也可能会安排一些学生家
新版阿Q精神刚刚,孩子碰了我的鼻子,很疼,我喊了孩子爸爸四遍,他才磨蹭过来。要说我们家90多一点的平米,也没几个拐弯。走过来没问我一句怎么了,到说。你们不是不让我过来。呵呵。我闲他过来的慢,他
姐姐带娃记育儿事务所妞妞,妈妈带弟弟很累的,你别闹好不?我对闹着要去游乐园玩的女儿说。女儿说不就带个娃吗?有啥累的。听到女儿这样说,我有点生气这怎么像她老爸一样,她老爸天天都这样说。现在女儿
责任重大,一刻都不能疏忽自从带孙女以来,我感觉到比带儿子时辛苦多了,也更累更担心。儿子婴幼儿时期,我在乡镇上班,一星期才回一次,有岳母娘在帮忙带,自然比较轻松。孙女满周岁后,开始咿呀学语,蹒跚学步。除了管
怀孕每月注意事项(上)第一个月胎儿受精卵完成,主要器官如心脏肝和肾开始形成。检查初孕检查,查看是否怀孕怀孕天数是否符合继续妊娠下去等。一旦证实怀孕,到医院去建档,定期进行孕检。补充叶酸作用预防流产风险,
如何当父母自从有了小孩,心态再也没有以前好了,尽管是自己的孩子,依然有各种看不惯,想法脾气,想揍他,不知道他哪来的那么多勇气去干一些让我不爽的事情。小孩啊,只能抱着的时候,希望他能够快点会说
盘点60天宝贝使用频率最高的电器1。全自动洗衣机(宝贝专用)从孩子出生开始就没有停过,每天都在运行,很多人说洗衣机洗东西,会变硬,确实,但是宝宝长的快,能穿几回?包单,口水巾,浴巾简直不要太省心,节省人力,更好的
孩子上网课如何避网瘾受疫情影响,本市中小学生目前居家开展线上教学,不少上班族家长担心孩子独自在家上网课之余偷偷玩游戏,甚至可能形成网瘾。市安定医院儿童青少年心理科主治医师张文斌提示,担心孩子过度使用网