git github 初识——安装与学习资源
来源:互联网 发布:c指针数组赋值 编辑:程序博客网 时间:2024/06/06 08:58
说明
版本控制一直有用,但也只是停留在很基础的使用上,遇到一些比较复杂的情景经常犯懵,为了补上这一块的基础不扎实,最近开始对这部分进行一些学习。之前项目中一直使用SVN,接触过github,并有一点点使用经验。考虑到越来越多的开源项目迁移到github上,有必要系统学习一下git。
git 与 SVN
git 与 svn 都是目前比较常用的版本控制工具,svn 出道比 git 要早,但 git 这几年发展也很迅猛,很多企业由于历史原因与迁移成本,仍然使用svn,但一些新的开源项目往往更倾向于使用git。
svn 与 git 有一个很大的区别在于,svn 属于集中式版本控制,git 属于分布式版本控制。
简单而言,就是 svn 多人协作时,所有人同步的都是服务器上的版本; git 多人协作时,每个人除了服务器上版本之外,还有一个本地版本,带来的便利时,即便是无法访问服务器也可以进行版本控制(当然,可能暂时无法同步其他成员修改),代价是需要进行 commit + push 才能将修改提交到服务器上。
git/github 安装
git 支持 windows、Mac OS X、Linux系统,在windows、Mac OS X下,一般更倾向于使用GUI工具 Github,这样可以极大地降低学习成本,Linux环境下则只好使用命令行(Linux 桌面版是否有 GUI 工具不太清楚,有知道朋友还请告知)。
建议自己去github官网注册账号。
- Windows、Mac 安装 github
- 官网下载: https://desktop.github.com/ (此方式为在线安装,但是由于国内网络环境,经常无法顺利安装成功)
- 离线安装:http://download.csdn.net/download/devsplash/9745614 (建议从这里下载离线安装包)
- 命令行工具:https://git-scm.com/download (如果坚持要挑战命令行,可以直接下载git)
- Linux 安装 git
yum install git
学习资源
- 慕课网在线视频: http://www.imooc.com/search/?words=git
- github官网文档: https://help.github.com/desktop/guides/
0 0
- git github 初识——安装与学习资源
- Git学习总结(2)——初识 GitHub
- Github学习之Git安装与使用
- Github学习(1)——Git的安装与配置
- 笔记-git与github的交互初识
- 学习git与github
- Github简单操作详解——初识Git
- Git和GitHub在线学习资源整理
- Git和GitHub在线学习资源整理
- 我的github&&Git学习资源
- Github与Git安装使用
- git安装与github应用
- git与GitHub学习笔记
- git与github学习笔记
- Git 一些关于 Git、Github 的学习资源
- Git学习(一)——Git介绍与安装
- Git学习之路(一)——初识Git
- Git与GitHub——常用操作
- SVN和Git 介绍,区别,优缺点,适用范围总结
- AES/RSA加密开源库使用
- 讯飞开发遇到的坑----开发文档缺少一个依赖库
- 线程同步
- 毕业两年的我--奋斗中的程序员
- git github 初识——安装与学习资源
- Linux运维笔记-文档总结-用户操作与权力下放
- 从菜鸟到架构师(八)
- 【修正】Q93:PLY文件对应图形法向量反向问题——以bunny10K为例
- SOHU2017春招笔试
- WPF3D绘图的基础
- cacti
- 工作小知识总结
- SOCKET,TCP/UDP,HTTP,FTP