- 6
- 0
- 约3.26千字
- 约 18页
- 2019-06-03 发布于江苏
- 举报
Git and GitLab
2015.07 xirong
分享⽬的
❖ git只是⼀个版本控制的⼯具,使⽤很简单
❖ ⽇常开发常⽤操作,低成本由svn切换到git
❖ 分⽀开发/pull request/code review 介绍
❖ git 还能做什么
⼤纲
❖ 基本概念
❖ branch分⽀
❖ gitlab集成
❖ 实例演⽰
❖ ⾼级功能
❖ 常⽤命令
❖ 资料推荐
基本概念
⼯作区-暂存区-仓库
⼯作区:你所能看到的⽬录及⽂件 (.git除外)
暂存区:分批/分阶段/⽂件快照,及时回退
版本库:.git ⽂件夹
git add git commit
checkout
1、切换分⽀
2、将仓库历史提交或暂存区
中⽂件拷贝到⼯作区(回滚⽂
件)
commit
git add/stage 将⼯作区加⼊暂存区
git commit (-a -m) 将暂存区内容提交到仓库
git commit —amend 修改本次提交(修改提交log信息)
reset
git reset —hard HEAD^
git reset —soft HEAD^
diff
merge
git merge —no-ff master 产⽣合并分⽀记录,防⽌fast-forward
Branch Tag
git branch 查看当前所有分⽀
git branch develop 创建develop分⽀
git checkout –b develop master 创
建并切换到develop分⽀
git merge master
git merge –no--ff master 合并
master到当前分⽀
git branch –d develop 删除分⽀
git tag –a 1.0 --创建tag
git push origin —tags
GitLab
❖ new repository
❖ ssh-keygen -t rsa -C “email@”
❖ git clone
❖ add,commit,log,diff,merge,push
❖ pull request
❖ code review
实例演⽰
new repo,add,commit,reset,diff,merge,branch dev,code review
您可能关注的文档
- 上海大学 机械设计考研试题2007 (1).pdf
- 2013生物高考一轮复习课件:必修2 第3章 第1节 DNA是主要的遗传物质 【推荐关注 @高中学习资料库 】.pdf
- 自考笔记-02087分子生物学(湖北省考)(串讲)01.第一章 遗传物质的分子结构、性质和功能.pdf
- CJJ 69-95《城市人行天桥与人行地道技术规范》.pdf
- 材料物理课件Semicond-1.pdf
- 《郑永慧译文集-窥视者》作者:(法).罗伯-格里耶.pdf
- HR800-N机械使用说明书.pdf
- 【北京中科博联】CTB城市污泥智能控制和好氧发酵(生物干化)技术及案例介绍.pdf
- 单墫老师教你学数学 趣味数论.pdf
- 基于FPGA的64点FFT处理器设计.pdf
原创力文档

文档评论(0)