JackPeng

Keep on going never give up

Android Studio配置Git及Git文件状态说明

Android Studio配置Git及Git文件状态说明 Android Studio配置Git还是比较简单的,麻烦的是可能中间出现各种问题。如果你想了解或感兴趣,请往下看。 首先你得下载Git客户端,网址:http://git-scm.com/download/。 根据需要下载相应的版本,并安装。然后在Android Studio中指定git.exe,点击“Test”,成功则会弹出以...

简单分支操作

title: 简单分支操作 今天的主角是分支,因为不介绍分支( branch )的概念,下面的操作是没办法介绍了。可以这样说,Git 最核心的操作对象是版本( commit ),最核心的操作技巧就是分支。 什么是分支? 仓库创建后,一旦有了新 commit,默认就会放到一个分支上,名字叫 master。前面咱们一直看到的多个版本组成的一条历史线,就是 master 分支。但是一个仓...

Github Pages

Github Pages 是 github 公司提供的免费的静态网站托管服务,用起来方便而且功能强大,不仅没有空间限制,还可以绑定自己的域名。在 https://pages.github.com/ 首页上可以看到很多用 Github Pages 托管的网站,很漂亮。另外很多非常著名的公司和项目也都用这种方式来搭建网站,如微软和 twitter 的网站,还有 谷歌的 Material Desi...

更多 Github 技巧

title: 更多 Github 技巧 《搬进 Github 》到今天就是尾声了,为了便于大家学习,咱们一直都没有碰命令行,所以今天也一样。再来把 Github 上的一些有用的技巧扫荡一下。 Github 的秘密机关 Github 的前员工 Zach Holman 有两个重要的演讲,一个叫 Git and GitHub Secrets ,另一叫 More Git and GitHub ...

github简介

title: 简介 — 这是一本带初学者学会使用 git 版本控制工具和 github.com 社交化编程平台的书。用爱打造。你好,我是 Peter,今天是咱们见面的第一天,我想跟你聊的是一些故事和一些关于 git 北京学习安排的想法。 我和 git 的罗曼史 git 和 github 两个词初学者经常搞不清谁是谁?Git 是一个版本控制工具,是一个可以安装在你自己机器上的软件。Gi...

浏览器中使用 github

title: 浏览器中使用 github 今天 Peter 来带你做一件曾经改变我生活的事情,就是注册并使用 github.com 。不会用 git ,就不能用 github 吗? 不是这样的。Github 的网站上通过网页操作就已经能实现很多强大的版本控制功能了,来一起看一看。 故事从注册开始 来到 http://github.com 的首页,就可以看到下面的注册界面: 填写自...

Github For Mac 客户端

title: Github For Mac 客户端 Git 是一个分布式的版本控制工具,即使我不联网,也可以在本地进行 git 的版本控制操作。 今天来把前面在 github 上实现的那些版本控制操作在本地重新来一遍。 会有很多新的秘密浮出水面。虽然是本地操作,依然不需要自己安装 git,今天的主角是 Github 公司制作的客户端,我下面用 Mac 版的演示,但是 Windows 客户...

团队合作流程

title: 团队合作流程 前几天还都是一个开发者唱独角戏。但是尽管如此也可以看出 git 带来的便利了,比如代码写错了可以回滚,为了新功能开发可以开新分支等等。但是 git 和 github 更大的威力在于协作。 聊了这么多天的 github,有必要稍微停下来,再想想究竟什么是 github 。没错,前面的使用中也看到了,github 是 git 仓库的托管平台,让我们的项目仓库可以方...

使用github开发流程

第一节 简介 第二节 浏览器中使用github 第三节 Github For Mac 客户端 第四节 简单分支操作 第五节 合并分支 第六节 团队协作流程 第七节 开源项目贡献流程 第八节 Github Issues 第九节 Github Pages搭建网站 第十节 更多技巧

版本管理工具git介绍

版本管理工具初探 版本管理工具简介 版本管理工具的作用 1、备份文件 2、记录历史 3、多端共享 4、回到历史文件 5、方便团队开发 版本管理工具发展史 版本控制发展史(cvs->svn->git->github) cvs是始祖,svn诞生于2000年,git诞生于2005年。 svn是集中式,git是分布式。 CVS 最早期的版本控制软件,是把文...