This is my first program!
2017.12.7 学习使用Github,一个管理代码的历史记录的工具。协同工作,分布式版本控制/软件配置管理系统。 代码托管平台,付费用户可以建立私人仓库。免费用户只可以使用公共仓库,也就是代码要公开。
12.8 GitHub,分布式一起搞代码,几个人一起写小说,学生老师一起修改论文,公司部门多人一起做一个项目。 从History中可以看到每次修改的版本,觉得不满意就可以返回到以前的版本,还能查看每次修改了什么。
为一个项目贡献代码非常简单: 首先点击项目站点的“fork”的按钮,然后将代码检出并将修改加入到刚才分出的代码库中,最后通过内建的“pull request”机制向项目负责人申请代码合并。已经有人将GitHub称为代码玩家的MySpace。
GitHub 使用 git 分布式版本控制系统,而 git 最初是 Linus Torvalds 为帮助Linux开发而创造的,它针对的是 Linux 平台,因此 git 和 Windows 从来不是最好的朋友,因为它一点也不像 Windows。GitHub 发布了GitHub for Windows,为 Windows 平台开发者提供了一个易于使用的 Git 图形客户端。
github是服务端,要想在自己电脑上使用git我们还需要一个git客户端,我这里选用msysgit,这个只是提供了git的核心功能,而且是基于命令行的。如果想要图形界面的话只要在msysgit的基础上安装TortoiseGit即可。