![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
文章平均质量分 66
薛昭君
每天都在进步
展开
-
Git认真学习(1)
为什么要认真的学一下git呢?因为自己不小心删了公司的代码分支,吓出屎了。 git 历史以后再补上,目前是以最快的速度,过一遍git的核心操作,以及理解原理。 Git基础1. 直接快照,而不是差异对比那么首先,什么是快照? 关于指定数据集合的一个完全可用拷贝,该拷贝包括相应数据在某个时间点(拷贝开始的时间点)的映像。快照可以是其所表示的数据的一个副本,也可以是数据的一个复制品。 git不关心原创 2016-06-14 01:16:29 · 330 阅读 · 0 评论 -
Git认真学习(3)
git 的 分支特点,轻量级什么是分支什么是commit?首先我们了解:当commit时,我们commit了什么? 其实我们保存了一个 commit 对象:一个指针:指向暂存内容快照 包含了这次提交的 作者,时间 等相关信息 包含了0+个指向其 父对象 的指针 (第一个commit是没有父对象的)(指针可以连成链) 比如:当我们 add 3个文件 file-0,file-1,file-2的之后,原创 2016-06-16 13:59:14 · 300 阅读 · 0 评论 -
Git认真学习(2)
第二部分就是基础了,这部分我会尝试着用国产github,码云来弄,因为可以免费创建private仓库,所以练习之后我就可以上传保存自己写的羞耻小说了哈哈取得仓库 1.首先我建立一个名为Gittest的仓库,里面有我新建的文件 file_0。如下图: 2.然后我得再本地建立一个 本地仓库 $ git init这句是用来初始化的,初始化后,文件里就有了一个 .git 的目录 $ git clon原创 2016-06-14 18:00:16 · 1362 阅读 · 0 评论 -
Git_SSH公钥生成
操作网站:码云平台官方的帮助文档已经写的很清楚了,官网地址之前各种懒得弄,其实弄一下还是很快的首先: 输入命令行:ssh-keygen -t rsa -C "xxxxx@xxxxx.com"# Creates a new ssh key using the provided email然后它会提示你生成密钥文件所放的位置是哪里,还要你输入一个密码。那么: 输入3个回车,默认密码为空,在默认位置生成E原创 2016-06-21 23:09:48 · 401 阅读 · 0 评论 -
Git具体问题:如何安全的push文件到工作分支
为了便于理解整个过程 我设计了实验流程首先建立远程仓库和共同文件 创建仓库 创建共同文件 common_work 建立分支 view_change 我们clone到本地,并且增加新文件 local_newflie 克隆到本地 git clone -b view_change git@... 增加文件 add 并 commit git add . git原创 2016-06-23 01:37:33 · 428 阅读 · 0 评论