![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
david2018521
这个作者很懒,什么都没留下…
展开
-
服务器上的 Git
服务器上的 Git 协议 Git 可以使用四种不同的协议来传输资料:本地协议(Local),HTTP 协议,SSH(Secure Shell)协议及 Git协议。 本地协议(Local protocol)是最基本的,其中的远程版本库就是同一主机上的另一个目录。 增加一个本地版本库到现有的 Git 项目,就可以通过新的远程仓库名 local_proj 像在网络上一样从远端版本库推送和拉取更新了。可以执行如下的命令: $ git remote add local_proj /srv/git/pr原创 2020-11-28 13:38:29 · 98 阅读 · 0 评论 -
Git使用
Git基础 获取 Git 仓库 初始化仓库 $ git init 克隆仓库 git clone <url> 克隆 Git 的链接库 libgit2: $ git clone https://github.com/libgit2/libgit2 在克隆远程仓库的时候,自定义本地仓库的名字为mylibgit: $ git clone https://github.com/libgit2/libgit2 mylibgit 检查当前文件状态 $ git status 在 Untracked原创 2020-11-24 22:59:30 · 79 阅读 · 0 评论 -
Git基础
#Git 是什么? ①每当提交更新或保存项目状态时,它基本上就会对当时的全部文件创建一个快照并保存这个快照的索引。为了效率,如果文件没有修改,Git不再重新存储该文件,而是只保留一个链接指向之前存储的文件。 ②Git 中所有的数据在存储前都计算校验和,然后以校验和来引用。 这意味着不可能在Git不知情时更改任何文件内容或目录内容。这个功能建构在Git底层,是构成Git哲学不可或缺的部分。若你在传送过程中丢失信息或损坏文件,Git就能发现。Git 用以计算校验和的机制叫做SHA-1散列(hash,哈希)。这原创 2020-11-19 23:44:52 · 88 阅读 · 1 评论