2018年10月3日

GitHub-标签管理

摘要: 参考博文:廖雪峰Git教程 1. 创建标签 切换到需要打标签的分支上,之后打标签 查看所有标签 默认标签是打在最新提交的commit上的。有时候,如果忘了打标签,比如,现在已经是周五了,但应该在周一打的标签没有打,怎么办? 方法是找到历史提交的commit id,然后打上就可以了: 比方说要对add 阅读全文

posted @ 2018-10-03 14:04 踏歌行666 阅读(311) 评论(0) 推荐(0) 编辑

GitHub-分支管理03-多人合作【重点】

摘要: 参考博文:廖雪峰Git教程 1. 多人协作 当你从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且,远程仓库的默认名称是origin。 要查看远程库的信息,用git remote: 上面显示了可以抓取和推送的origin的地址。如果没有推送权限,就看不 阅读全文

posted @ 2018-10-03 11:38 踏歌行666 阅读(502) 评论(0) 推荐(0) 编辑

GitHub-分支管理02-BUG与Feature分支

摘要: 参考博文:廖雪峰Git教程 1. Bug分支 软件开发中,bug就像家常便饭一样。有了bug就需要修复,在Git中,由于分支是如此的强大,所以,每个bug都可以通过一个新的临时分支来修复,修复后,合并分支,然后将临时分支删除。 1.1. 储藏当前分支代码 当你接到一个修复一个代号101的bug的任务 阅读全文

posted @ 2018-10-03 11:17 踏歌行666 阅读(449) 评论(0) 推荐(0) 编辑

GitHub-分支管理01

摘要: 参考博文:廖雪峰Git教程 1. 分支说明 分支在实际中有什么用呢?假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致别人不能干活了。如果等代码全部写完再一次提交,又存在丢失每天进度的巨大风险。 现在有了分支,就不用怕了。你 阅读全文

posted @ 2018-10-03 10:28 踏歌行666 阅读(1306) 评论(0) 推荐(0) 编辑

GitHub-版本管理

摘要: 参考博文:廖雪峰Git教程 1. 管理修改 现在,假定你已经完全掌握了暂存区的概念。下面,我们要讨论的就是,为什么Git比其他版本控制系统设计得优秀,因为Git跟踪并管理的是修改,而非文件。 你会问,什么是修改?比如你新增了一行,这就是一个修改,删除了一行,也是一个修改,更改了某些字符,也是一个修改 阅读全文

posted @ 2018-10-03 09:14 踏歌行666 阅读(1637) 评论(0) 推荐(0) 编辑

GitHub-暂存区与版本回退

摘要: 参考博文:廖雪峰Git教程 1. 工作区和暂存区 Git和其他版本控制系统如SVN的一个不同之处就是有暂存区的概念。 1.1. 工作区(Working Directory) 就是你在电脑里能看到的目录.比如:zhangtest 1.2. 版本库(Repository) 工作区有一个隐藏目录.git, 阅读全文

posted @ 2018-10-03 08:17 踏歌行666 阅读(508) 评论(0) 推荐(0) 编辑

导航