首页 > 其他分享 >Git权威指南学习笔记(2)

Git权威指南学习笔记(2)

时间:2022-10-28 21:14:49浏览次数:52  
标签:指南 pull git clone 笔记 Git push 远程 分支

后面没啥特别好玩的了

clone一个别人的项目

git clone <url> <destnation>

url可以为http、https、ssh、git、ftp、ftps等,

clone过来的项目放在.git/refs/remotes/origin/下,避免不同版本相互覆盖。

然后基于远程分支创建本地分支。git checkout <branch>

git pull自动与远程分支合并,但如果本地分支没有被追踪,就不能pull。从远程分支创建本地分支会自动追踪。

在远程创建一个项目

git remote add <name> <url>

往里push一些内容:git push <远程主机名> <本地分支名>:<远程分支名>

如果当前分支设置remote,则按远程版本库代号push;否则push到origin同名分支。

一般先pull再push。

git里也有gc

整两个相似的大文件,再进行git gc,对象库重新打包,两个大文件采用增量存储,占用空间减少一半。但它不会删除对象。

清理所有过期文件:git reflog expire --expire=now --all

 

 

标签:指南,pull,git,clone,笔记,Git,push,远程,分支
From: https://www.cnblogs.com/capterlliar/p/16837483.html

相关文章

  • 读书笔记
    继承与多态继承与方法重写override,什么是方法重写?由子类重新定义从父类中继承来的方法,将其改变或延伸。成员变量不存在重写这个说法。 publicvoidroam(){ ......
  • 读书笔记2
    接口与抽象类(深入多态)什么是抽象类?用abstract关键字声明抽象类,抽象类不能用new关键字进行实例化。在设计继承结构时,必须决定清楚什么类是抽象类,什么类是具体类。编译器......
  • Git新技能-stash操作
    最近开发的工期非常紧迫,一直在忙各种杂七杂八的事情,负责人都还没有创建好测试环境,所以代码也不能部署。可是项目经理催促开发进度又催得很急,新的开发需求必须在指定的......
  • CSS权威指南 读书笔记 第一章节
    CSS规则中,@import必须放在最前面,否则无效,但本人目前现在用的很少;CSS对规则间的空格并不敏感,规则内的也不敏感,所以在CSS语句中分隔模式可以是空格、tab符、换行,也可组合使......
  • [学习笔记] 差分约束系统
    解决问题解不等式方程。形如\(x_i\lex_j+w\)ps.等式可以化为两个不等式解决方法。相当于每条有向边松弛后的柿子。所以跑最短路即可。但有可能负权,而且要判无解(有......
  • Sass、Scss、Less笔记
    一、Sass和SCSS有什么区别? SCSS是Sass3引入新的语法,其语法完全兼容CSS3,并且继承了Sass的强大功能。Sass和SCSS其实是同一种东西,我们平时都称之为Sass,两者之......
  • Spring Boot 学习笔记
    SpringBoot简介为什么要使用SpringBoot因为Spring,SpringMVC需要使用的大量的配置文件(xml文件)还需要配置各种对象,把使用的对象放入到spring容器中才能使用对象......
  • git 2022-10-28
    很长时间没有使用git了故重新写一遍关于git操作相关的随笔 1:我用vs做了一个基于qt的空窗口,并成功运行->现在我要把它上传到仓库(gitinit->gitadd.......
  • git 合并分支 merge
    git分支开发git分支开发,分支(feature)同步主干(master)代码,以及最终分支合并到主干的操作流程 由于rebase执行速度慢,分支同步主干代码时,分支的每次提交都可能和主......
  • 图文详解丨iOS App上架全流程及审核避坑指南
    AppStore作为苹果官方的应用商店,审核严格周期长一直让用户头疼不已,很多app都“死”在了审核这一关,那我们就要放弃iOS用户了吗?当然不是!本期我们从iOSapp上架流程开始梳理,详......