当前位置:   article > 正文

Github团队协作(图文并茂)_github 如何协同办公

github 如何协同办公

Github团队协作(图文并茂)

前言

​ 一直都在想如何利用好Github这个代码托管平台,只是进行简单的代码提交太大才小用了!!!有幸组了一个团队可以,便想到Github的团队协作开发,从一头雾水到现在大功告成,简单记录一下咯!!!

一、建立组织网

​ 进入Github首页,在左上角的+点击后可以看到New organization(新建组织),点击创建后给出三套方案,第一套是开源的Team for Open Source,就是免费的意思咯!选择之后按照要求填写名称就可以创建成功了。我选的就是第一种,如果读者有想法创建私有库的话,可以考虑在码云上进行。这是成功之后的图片。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4HWWHnM8-1571319286238)(./images/Github组织创建.png)]

​ 根据图片显而易见的几个主要选项,repository(仓库)、Teams(组织)、People(人员)、Packages(软件包)、Projects(项目) 。软件包暂时不会用到,暂时不做说明了。项目是团队之间的协同和作的诸多神操作,之后有机会接触的话专门再讲。入门须知的就是前三个了,仓库、人员、团队。

​ 仓库、人员、项目和团队的关系大致讲述一下,这就是模仿企业办公的方式方法。一加大型房地产企业招收了的所有职工就属于人员一栏,当该企业接到了接到了一个大型项目,一片工地准备搞开发建大楼,工地就是仓库咯!大楼就是项目,大楼在地上新建起来,而做这个项目需要人手,但是又不用全员出动,一部分人来就OK了,因此公司一部分人组成特定团队,负责在该工地上做大楼,而公司其他人就只能旁边看着咯!!!

操作步骤

1、首页新建组织

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-84lQOEop-1571319286240)(./images/Github新建组织.png)]

2、组织中新建仓库

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-035K54Oo-1571319286241)(./images/Github团队增加成员.)]

3、组织中创建团队并加入库

Github新建团队

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ypjA6DLQ-1571319286243)(./images/Github新建团队.png)]

Github团队增加成员
在这里插入图片描述

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uET2Yz5J-1571319286246)(./images/Github团队加入库.png)]

4、为每个成员添加分支在这里插入图片描述

Github本地提交到远程仓库分支

1、克隆远程仓库
git clone https://github.com/Yangtze-Innovation/Search-Job-Platfom.git
  • 1

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HhF0bj4Y-1571319286248)(./images/GitHub克隆到本地.png)]

2、建立本git仓库并提交到分支
$git init
$git add .
$git commmit -m"content"
git add remote origin https://github.com/Yangtze-Innovation/Search-Job-Platfom.git
git push origin master:CourageHe
  • 1
  • 2
  • 3
  • 4
  • 5

如果最后一步出现问题 尝试更新一下本地文件在推一次

git pull --rebase origin master
  • 1

git push origin master:CourageHe

origin:远程仓库

master:本地主分支名

CourageHe:远程分支名

提示

==git push origin与git push -u origin master的区别
 
$ git push origin
上面命令表示,将当前分支推送到origin主机的对应分支。 
如果当前分支只有一个追踪分支,那么主机名都可以省略。 
$ git push 如果当前分支与多个主机存在追踪关系,那么这个时候-u选项会指定一个默认主机,
这样后面就可以不加任何参数使用git push。
 
$ git push -u origin master 上面命令将本地的master分支推送到origin主机,同时指定origin为默认主机,
后面就可以不加任何参数使用git push了。 不带任何参数的git push,默认只推送当前分支,这叫做simple方式。
此外,还有一种matching方式,会推送所有有对应的远程分支的本地分支。

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

参考:https://blog.csdn.net/qq827245563/article/details/82466521

参考:https://blog.csdn.net/o279642707/article/details/80504483

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/733396
推荐阅读
相关标签
  

闽ICP备14008679号