![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GIT
文章平均质量分 94
YoungYangD
喜欢读书、旅行的小男生,梦想是贩卖二手阳光。
展开
-
Git的讲解和简单使用
概述GIT属于分布式控制系统,客户端不只提取最新版本的文件快照,而是把代码仓库完整的镜像下来。这样一来,如果服务器发生故障,事后都可以用任何一个镜像出来的本地仓库恢复。而集中式版本控制系统,只是获取最后一次快照,如果服务器发生故障,则所有的历史记录丢失。下面就对GIT的简单整理。1、GIT的原理GIT与其它的版本控制系统在保存和对待各种信息的时候有很大差异,理解这些差异有助于GIT的使用。...原创 2018-12-25 23:33:33 · 236 阅读 · 0 评论 -
GIT分支操作
概述对于大项目而言,使用分支是不可避免的。GIT同样也提供了分支功能,但是GIT分支轻量,操作速度快。下面就对GIT分支内容进行的整理。1、分支简介之前我们整理过,GIT保存的是一些不同时刻的文件快照,而不是文件的变化和差异。在进行提交操作(git commit)时,GIT会保存一个提交对象(commit object)。该提交对象会包含一个指向暂存内容快照的指针、作者的姓名和邮箱、提交时...原创 2018-12-26 21:53:28 · 438 阅读 · 0 评论 -
GIT远程分支和变基
1、远程分支远程引用是对远程仓库的引用,包括分支、标签等。使用命令git ls-remote (remote) 来显式地获得远程引用的完整列表,或者通过**git remote show (remote)**获得远程分支的更多信息。远程跟踪分支是远程分支状态的引用。它们是你不能移动的本地引用,当你做任何网络通信操作时(fetch pull push),他们会自动移动。它们以(remote)/...原创 2018-12-27 19:52:28 · 1970 阅读 · 2 评论 -
GIT 修改用户名和密码
1、概述如果你使用GIT的SSH 方式连接远端,并且设置了一个没有口令的秘钥,这样就可以砸不输入用户名和密码的情况下安全地传输数据。然而,这对 HTTP 协议来说是不可能的 ---- 每一个连接都是需要用户名和密码的。但是这样使用就比较麻烦,而 GIT 提供了一个凭证系统来处理这个事情。2、GIT 提供的凭证系统GIT 提供的凭证系统,会有四种模式,分别是默认模式、cache(缓存)、sto...原创 2019-05-14 20:50:36 · 49304 阅读 · 7 评论