reference : http://www.ruanyifeng.com/blog/2015/12/git-workflow.html Git 作为一个源码管理系统,不可避免涉及到多人协作. 协作必须有一个规范的工作流程,让大家有效地合作,使得项目井井有条地发展下去."工作流程"在英语里,叫做"workflow"或者"flow",原意是水流,比喻项目像水流那样,顺畅.自然地向前流动,不会发生冲击.对撞.甚至漩涡. 本文介绍三种广泛使用的工作流程…
版权声明:本文为博主原创文章,欢迎转载,并请注明出处.联系方式:460356155@qq.com git及github是当今最流行的代码版本管理系统,以下是整理的基本使用方法,也是我的一个操作实录(windows环境): 一.安装及账号申请 1.安装Git-2.8.1-64-bit.exe,得到Git Bash2.运行Git Bash,可以用cd.ls.dir.cd D:.pwd.mkdir等命令3.在github上创建账号4.创建ssh key:ssh-keygen -t rsa -C "xx…
Git安装 http://www.liaoxuefeng.com/ Git配置用户信息: git config –global user.name "SCOTT" git config –global user.email xxx@qq.com Git激活仓库 cd newDir git init Git查看当前状态 git status Git比較与改动后文件的差异 git diff Git增加改动后的文件 git add files Git提交改动的文件 git commit -m…
一.Github注册 1.先注册github.com的账号,官方网站: https://github.com/ 2.登录 3.创建仓库,仓库分公开的和私有的,公开的是免费的,私有的是收费的.我现在创建一个测试仓库叫blus,使用公开仓库. 如上图,点击New repository按钮,弹出如下界面,1处填仓库名,就叫个blus,2处是对这个仓库的描述,3处那个Public就是公共仓库的意思,4处的README就是在仓库里创建一个README文件,可以往里写一些介绍你这个项目的功能之类的东西,5处…
<Git.Github.Gitkraken 学习笔记> 一.写在前面 1.参考资料 本文参考 <Pro Git> 一书. 在官网有免费在线版可供阅读:https://git-scm.com/book/en/v2 未看章节: 服务器上的 Git Git 内部原理 - 引用规范 2.符号备注 本文出现 [重点] 处,表示为知识的重点,可以着重看待. 二.起步 1.版本控制 (1)什么是版本控制 版本控制(Revision control)是一种记录一个或若干文件内容变化,以便将来查阅特…
原文链接:http://my.oschina.net/bxxfighting/blog/378196   先注册github.com的账号官方网站: https://github.com/ 注册界面,第一个用户名,以后会用到,我的是bxxfighting 2.      登录界面 3.      登录成功后界面 4.      创建仓库,我现在创建一个测试仓库叫buxingxing,仓库分公开的和私有的,公开的是免费的,私有的是收费的,我使用的是公开的仓库,如下创建方式 点击New reposi…
漫谈Github与开源 文字亮点: 为什么这些优秀的工程师会开源自己的项目? 因为开源是一种精神. 无数的软件开发者苦心积虑保护自己的代码不被破解,而还是被聪明绝顶的脚本小子破解了,但破解无数软件的脚本小子在接下来的破解中却傻眼了,因为这是开源的,不用破解也就破解了破解. 闭源意味着封闭,而开源则意味着开放,封闭很难进步,开放才会进步.开放让人类的智慧有聚集的可能,人类的智慧聚集起来不再是1+1=2,这是开源的力量.闭源是一种排斥,而开源是包容,闭源是单打独斗,开源是同仇敌忾,闭源是敝帚自珍,开…
1. 了解Git和Github 2. 使用Github 3. Git安装和使用 4. Git基本工作流程 5. Git初始化及仓库创建和操作 6. Git管理远程仓库 7. Github Pages 搭建网站 视频来自:学会git玩转github git入门  …
1.安装及配置默认路径 Windows中从GitHub上面:https://git-for-windows.github.io/ 下载安装好git后(双击,改一下需要的安装路径,一路确定就好了),安装过程可以参考廖雪峰的Git教程http://www.liaoxuefeng.com/.默认的HOME和~路径一般都是C:\Users\用户名,每次得用命令切换到常用的Repository下,此操作重复而没有意义.更重要的是,若使用SSH连接GitHub,其配置文件比如.ssh也保存在C盘中,不利于备…
想干这么一件事:写一个web自动化测试的项目,部署在公司内网的小服务器上. 我想拐个弯干这件事:公司有一个工作用的windows电脑,还有一个linux Ubuntu11.04的小测试服务器.我在本地写脚本,完了发到github上,然后在用putty -> ssh 连上服务器,再在测试服务器上从github上把脚本拉下来. 其实整个过程就是从本地往服务器发文件的过程,之前一直用 FTP.这回用git 和github纯属为了练习使用. git最基本的就是pull和push了.想pull和push…