Git版本管理
文章平均质量分 80
一个有梦想的码农
这个作者很懒,什么都没留下…
展开
-
Git · 一 gitconfig的初始化配置、ssh秘钥的生成、ssh-agent代理和与Github的接轨
一、Git的配置 —— .gitconfig 一般下载安装Git之后的第一个步骤就使用以下命令配置Git当前的使用者名字和邮箱$ git config --global --add “uers.name” user$ git config --global --add "uers.email" xxx.com可是,这堆命令行代表着什么呢?$ git config代表...原创 2019-08-15 01:03:31 · 4480 阅读 · 0 评论 -
Git · 三 git的冲突合并、git stash指令使用方式和脏工作树的管理
当我们使用git pull指令从远程服务器拉取最新版本的代码时,常常很容易和本地的版本的代码出现冲突,例如出现这样的提示:这种情况是出现在你修改了本地代码,修改的代码和远程分支的代码出现冲突且修改的代码没有commit到本地分支时,此时,远程分支的代码无法和本地分支代码进行合并,是因为还有些修改的代码在工作树上没有同步到本地分支。Git在提示中,提供两种解决方式,第一种是先将工作树的修...原创 2019-08-24 22:28:25 · 2606 阅读 · 0 评论 -
Git · 二 git的工作树、版本库以及分支管理和git status -s、git checkout、git branch等相关指令的使用
先理解Git的空间概念(这引用了Runoob.com 的一张图) 工作区:指的是文件夹中所有非隐藏的文件版本库:其实应该叫分支branch比较好理解(后面会仔细解释)index(版本库的暂存区):这个也是git指令中 --cached,在工作区执行git add后就会添加代码快照到这个暂存区以上三者的关系:1、工作区和暂存区(index)(1)当每次修改代码和添加新文...原创 2019-08-22 01:24:13 · 1048 阅读 · 3 评论