![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
程序员修炼
大道至简,知易行难。
但行好事,莫问前程。
cxyxl66
程序员修炼
AI学习管家
程序员面试通
展开
-
手把手教你学git(五)——使用github
6.使用github 6.1 创建仓库 (1)注册github账户,登录后,点击"New respository " (2)在新页面中,输入项目的名称,勾选’readme.md’,点击’create repository’ (3)添加成功后,转到文件列表页面. 6.2 添加ssh账户 (1)点击账户头像后的下拉三角,选择’settings’ 如果某台机器需要与github上的仓库交互,那么就...原创 2019-10-22 21:46:44 · 183 阅读 · 0 评论 -
手把手教你学git(四)——分支管理策略
5.4 分支管理策略 通常,合并分支时,如果可能,git会用fast forward模式,但是有些快速合并不能成而且合并时没有冲突,这个时候会合并之后并做一次新的提交。但这种模式下,删除分支后,会丢掉分支信息。 (1)创建切换到dev分支下。 (2)新建一个文件code3.txt编辑内容如下,并提交一个commit。 (3)切换回master分支,编辑code.txt并进行一个提交。 (4...原创 2019-10-22 21:45:16 · 411 阅读 · 0 评论 -
手把手教你学git(三)——分支管理
5.分支管理 5.1 概念 分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN。 如果两个平行宇宙互不干扰,那对现在的你也没啥影响。不过,在某个时间点,两个平行宇宙合并了,结果,你既学会了git又学会了SVN! 分支在实际中有什么用呢?假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写...原创 2019-10-22 19:55:00 · 187 阅读 · 0 评论 -
手把手教你学git(二)——git工作区与暂存区、管理修改、文件对比与删除
承接上文 4.2 工作区和暂存区 4.2.1 工作区(Working Directory) 电脑中的目录,比如我们的git_test,就是一个工作区。 4.2.2 版本库(Repository) 工作区有一个隐藏目录.git,这个不是工作区,而是git的版本库。 git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有git为我们自动创建的第一个分支maste...原创 2019-10-22 14:17:52 · 395 阅读 · 0 评论 -
手把手教你学git(一)——git的安装与版本创建与回退
1.git特点 版本控制:可以解决多人同时开发的代码问题,也可以解决找回历史代码的问题。 分布式:Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。首先找一台电脑充当服务器的角色,每天24小时开机,其他每个人都从这个“服务器”仓库克隆一份到自己的电脑上,并且各自把各自的提交推送到服务器仓库里,也从服务器仓库中拉取别人的提交。可以自己搭建这台服务器,也可以使用GitHub网站。...原创 2019-10-21 21:46:57 · 121 阅读 · 0 评论