摘要: 背景:本地已有该项目文件夹,git上无该项目 1.安装git 2.cd到项目文件夹父目录中,初始化git $ cd E:/my $ git init 以下为SSH方式(如果用HTTPS方式:第六步时输入账号和密码) 3.配置git账户: $ git config --global user.name 阅读全文
posted @ 2020-11-10 15:30 盲仔不瞎忙 阅读(83) 评论(0) 推荐(0) 编辑
摘要: git相关概念: git 是一种版本控制系统,是一个命令,是一种工具 gitlib 是基于git功能的开发库 gilthub 是一个基于git实现在线代码托管的仓库,包含一个网站界面,向互联网开放 gitlab 是一个基于git实现的在线代码仓库托管软件,一般用于在企业内搭建git私服 git-ce 阅读全文
posted @ 2020-11-10 15:15 盲仔不瞎忙 阅读(670) 评论(0) 推荐(0) 编辑
摘要: 先自行注册GitHub账号。由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以,需要一点设置: 第1步:创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果 阅读全文
posted @ 2020-11-10 15:04 盲仔不瞎忙 阅读(82) 评论(0) 推荐(0) 编辑
摘要: Linus一直痛恨的CVS及SVN都是集中式的版本控制系统,而Git是分布式版本控制系统,集中式和分布式版本控制系统有什么区别呢? 先说集中式版本控制系统,版本库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从中央服务器取得最新的版本,然后开始干活,干完活了,再把自己的活推送给 阅读全文
posted @ 2020-11-10 14:57 盲仔不瞎忙 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 开始的时候,master分支是一条线,Git用master指向最新的提交,再用HEAD指向master,就能确定当前分支,以及当前分支的提交点: 每次提交,master分支都会向前移动一步,这样,随着你不断提交,master分支的线也越来越长: 当我们创建新的分支,例如dev时,Git新建了一个指针 阅读全文
posted @ 2020-11-10 14:25 盲仔不瞎忙 阅读(36) 评论(0) 推荐(0) 编辑