学习宗旨:快速应用,不易忘记
很遗憾,申请Git的专栏未审批,那我就不再写专栏了,把最近的学习心得写一下,我也是在学习中进行,有任何问题直接留言,回复交流,我还采用思路+实践模式快速过。
目录
1、Git 是什么
Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。MS平台流行的是VSS,SVN用的人也比较多。Git是开发Linux的Linus大神为了Linux的版本控制的时候花一个月时间开发的,后来上线了GitHub,追求开源精神,所以全是免费的,当然GitHub免费的仅限于公开项目,收费的可用于私有项目。
特别提醒:前段发生酒店泄露的开房记录的事件据说就源于软件开发人员把项目Push到Github,因为Github项目是开放的,而开发人员没有修改直接把“数据库、用户名及密码”开源了,后果你懂的。所以使用GitHub一定注意自己项目的安全性。
2、远程仓库
最出名的远程仓库莫属于:GitHub,但是还是上面红色内容,特别注意。除了国际流行的GitHub,再推荐一个国内好用的:Gitee
1)GitHub:
优点:免费,用的人应该是最多的。
缺点:不愿付费的话你就公开项目。速度相对慢(毕竟服务器没在国内)。
2)Gitee(码云):
优点:免费,国内的速度快,可以团队应用(5人以内),多再付费。
缺点:还不清楚。
3、安装Git(Windows)
1)下载
官网地址:Git - Downloads (默认会自动下载你系统对应的,也可以自己选择下载)
2)安装
双击,一路下一步(注意下方,强烈强烈强烈建议安装:命令行及图形模式)
3) 完成。
4、Git 基本工作流程及配置
Git是对文件的修改进行跟踪,主要是文本文件,Word是特殊的文本文件(二进制),所以对Word,EXE、音视频等无法跟踪其变动。
1)Git工作区域
2)向库中添加文件流程