团队协作工具使用方法总结

在学习软件之初就有接触过github,作为个人的一个代码管理工具。这学期开始接触到了软件工程项目并学习使用专业的项目协作工具来管理团队,保证项目按时推进,在此总结一下团队协作工具的使用方法,为项目的有序进行打下基础。这篇文章会偏重于记录github,tower在团队协作中较为出众的功能。

Github使用(含Github Desktop使用)

1.组织

找到页面右上角的头像,点击Settings,跳转到新页面后在左侧菜单栏选择Organizations,点击创建新的组织
这里写图片描述

这里写图片描述

可以邀请团队的小伙伴进入这个组织,每个人都可以为这个组织创建仓库,上传自己相关的代码。

这里写图片描述

2.给一个仓库加入自己的工作

这里就不详细描述,都是基本操作。把repository克隆到本地,添加自己的代码或者其他操作,再上传到github。保持本地更新与github一致使用pull命令。

(更新)Desktop 使用

1.在本地新建一个仓库
这里写图片描述

或者克隆仓库到本地
这里写图片描述

需要选择克隆到本地的路径,但此种只适用于个人仓库和所在组织的仓库
这里写图片描述

也可以使用url克隆,这种方法适用于任何仓库
这里写图片描述

克隆到本地的仓库可以任意选择切换(方框内)
这里写图片描述

2.当你的本地仓库发生变化

这里写图片描述

1)选择需要push的文件
2)填写此次提交的声明
3)确认提交到的分支

这里写图片描述

提交后
这里写图片描述

需要点击push按钮才会最终push到github
这里写图片描述

提交的文件也可以直接在网页版修改

这里写图片描述

这里写图片描述

当github更新后,保持本地同步,需要点击Fetch按钮
这里写图片描述

3.分支

在仓库中有一个默认的名叫“master”的主分支,该分支用来存储你最终确定的版本代码。我们用其他的子分支来进行编辑和更改,确定之后再提交到主分支。这样可以让团队不同人员在同一时间工作在项目上而不会发生冲突。

从主分支创建出一个子分支的那一刻,其实是对当前时间点的主分支做了一个拷贝。如果之后别的分支的人对主分支做出了更新,在你提交到主分支之前,你必须先从主分支上拉取那些更新。

新建branch

这里写图片描述

Github Desktop
这里写图片描述

请求合并代码
点击Branch按钮旁边的 New pull request,进入新的页面后选择要合并的分支,与主分支进行比较
eg.gh-pages

这里写图片描述

可以在下面的编辑框为你的更改命名并简单描述你的操作
当你确定后点击create按钮,提交你对项目做出的新的贡献。

这里写图片描述

最后将两个分支合并,点击Merge按钮

这里写图片描述

(未完,持续更新)

阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页