Android Studio版本控制-Git(三)

Git分支管理

当我们在进行软件开发时, 同一个软件多个人协同开发,因此要有不同的分工,如果想让彼此的代码不受影响,那就需要在不同的分支上进行开发,开发完成后再进行合并。

添加新分支的三种方式:

第一种方式:右击选择Git

a.png

第二种方式:菜单栏VCS->Git

b.png

第三种方式:底部工具栏

c.png

新建分支

点击[New Branch] —>输入分支的名字 —> OK

d.png

检出分支

选择一个分支(远程或本地分支) —> 点击 [Checkout as new local branch]

e.png

但如果本地已经有了这个分支名,会提示你重命名.

f.png

输入新的分支名 —> OK —> 成功检出.

检出分支/标签/修订版本

在Git Branches操作列表中选择[Checkout Tag or Revision] —>在弹出的输入框中输入分支名 —> OK后会检出应的分支.

切换分支

切换分支需要选择要切换的分支,点击[Check out]

g.png

分支对比

分支对比是拿当前分支与另外一个分支(本地或远程)进行对比

h.png

对比两个分支的提交日志

i.png

对比两个分支的不同

j.png

合并分支

k.png

删除分支

l.png

Git创建标签

Git 可以给历史中的某一个修订版本打上标签,通常我们会使用标签来表示一个版本的发布.

VCS —> Git —>Tag —>弹出创建标签配置窗口

m.png

Git合并分支

右击项目 —> 在弹出的操作列表中选择 Git —> Repository —>Merge Changes(合并变更) —> 弹出合并分支对话框

n.png

点击Merge Changes

o.png

Current Branch :显示了当前的分支
Branches to merge: 显示了仓库中所有的分支,选择一个或多个你要合并过来的分支
Strategy: 提供了可选择的合并策略,请按需选择
Commit Message: 中可以添加本次合并的注释

解决Git合并中的冲突

p.png

点击Merge

q.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • GIT分布式版本控制系统最佳实践 这篇文章来自于老男孩教育高级架构师班12期的徐亮偉同学。 首先感谢老男孩架构师班...
    meng_philip123阅读 3,508评论 4 36
  • Git是目前最流行的版本管理系统,也是最先进的分布式版本控制系统(distributed version cont...
    pro648阅读 5,791评论 1 17
  • 文/熠歆 其实,这饼,我已经暗恋好久了! 有一次,无意间,在微博上看到,但是,没玉米,所以一直忍到现在! 接下来看...
    熠歆阅读 334评论 2 3
  • 最近新入手了一个MacPro2016,需要配置很多东西。其中就包括的SSH。因为之前用Windows,使用的是Xs...
    professorLea阅读 11,937评论 6 6