美文网首页
团队协作-版本控制

团队协作-版本控制

作者: sweetying | 来源:发表于2018-03-18 23:16 被阅读50次

在我们开发的过程中,通常是几个团队成员合作开发的,这时候每个人写的代码则需要用一些方法或工具,去将每个人写的代码给同步到服务器上.那么我们就可以用Svn或者Git去进行一个版本控制.(主要介绍在AndroidStudio中的使用)
Git介绍:Git是一款用于版本控制的工具.

第一步

下载Git安装文件以及TortoiseGit安装文件(主要用于git的快捷操作)

第二步

打开AndroidStudio-->File-->setting-->version control-->git然后将你所安装的git.exe文件目录放上去,
之后点击Test,若出现以下提示则证明,Git成功集成到了AndroidStudio中
image.png

第三步

用AndroidStudio去Check out你的项目,有两个入口,如下图

第一种入口:在你已经打开项目的情况下


image.png

第二种:在你还未打开过项目的情况下


image.png

经过以上操作之后,你便可以成功的将项目加入到Git中了

第四步

如下图
image.png

箭头所指的两个箭头,使用向上的箭头将代码Push到服务器上去,使用向下的的箭头去服务器拉取代码到本地
经过上面4步,便可以进行团队协作了.

Svn介绍:Svn是另外一款用于版本控制的工具
因其步骤和Git类似,这里就不做过多介绍了,参照Git步骤便可以实现Svn来进行团队协作.

使用版本控制的心得与注意事项:

1,在我们去上班的第一件事,应该是将代码从服务器上给拉取下来(避免Push的时候产生冲突),然后在我们开发完一个模块并测试没有Bug了,在将其Push到服务器上去.
2,当我们Push到服务器上去的时候,因为修改的代码和其他成员的冲突了,AndroidStudio便会弹出一个对话框,让你对代码进行相应的操作, 这时候你就应该和修改了同一个地方的其他成员去协商,然后做出相应的操作,通常是会根据当时的需求来进行相应的删除,合并等操作.


今天看到一篇比较好的使用Git的文章,这里附上传送门,有需要的可以去看看学习一下,写的挺好的.

相关文章

  • 团队协作-版本控制

    在我们开发的过程中,通常是几个团队成员合作开发的,这时候每个人写的代码则需要用一些方法或工具,去将每个人写的代码给...

  • SVN浅析

    SVN,一个版本控制系统,用于团队协作开发。 版本控制: 标记不同的版本需要使用编号,SVN使用Revision来...

  • 项目开发管理技术之项目版本控制、软件建模、软件测试、项目文档管理

    1. 版本控制技术及工具 版本控制是程序开发、管理必不可少的工具,特别是在多人协作的团队中,适宜的版本控制工具可以...

  • 「产品前端架构」版本控制

    版本控制 版本管理涉及团队协作,产品质量,和产品上线。使用版本控制工具可使我们自由的做的一些几点: 回退到任意版本...

  • 关于 git 的笔记(一):常用指令

    一、前言 版本控制器 版本控制器:版本管理工具,可以进行备份文件、记录历史、回到过去、多端共享、独挡一面、团队协作...

  • svn和git的区别,为什么使用git?

    git和svn是目前最常用的团队协作的版本控制系统。 本人起初用过git,后来用过svn。算是两个版本控制系统都用...

  • 零、序言

    故事只有讲出来才能理解的更深刻。 1.写作原因 版本控制是团队协作开发项目的关键 部分用户对版本控制的原理缺乏了解...

  • GIT速成指南

    一.初识GIT 1.git是什么 -代码以及团队协作同步工具 -可以进行版本控制,版本追踪,代码储存共享等 2.为...

  • git的使用

    定义:git是目前世界上最先进的分布式版本控制系统,主要用于团队开发的版本控制。通过git可以实现多人协作,工作文...

  • Git学习之-Git命令(持续更新)

    简介 Git是一个分布式版本控制系统。(据说没有之一?) 版本控制系统其实就是在团队协作开发的过程中,能够记录每个...

网友评论

      本文标题:团队协作-版本控制

      本文链接:https://www.haomeiwen.com/subject/ezjyqftx.html