赞
踩
一直都在想如何利用好Github这个代码托管平台,只是进行简单的代码提交太大才小用了!!!有幸组了一个团队可以,便想到Github的团队协作开发,从一头雾水到现在大功告成,简单记录一下咯!!!
进入Github首页,在左上角的+
点击后可以看到New organization(新建组织),点击创建后给出三套方案,第一套是开源的Team for Open Source,就是免费的意思咯!选择之后按照要求填写名称就可以创建成功了。我选的就是第一种,如果读者有想法创建私有库的话,可以考虑在码云上进行。这是成功之后的图片。
根据图片显而易见的几个主要选项,repository(仓库)、Teams(组织)、People(人员)、Packages(软件包)、Projects(项目) 。软件包暂时不会用到,暂时不做说明了。项目是团队之间的协同和作的诸多神操作,之后有机会接触的话专门再讲。入门须知的就是前三个了,仓库、人员、团队。
仓库、人员、项目和团队的关系大致讲述一下,这就是模仿企业办公的方式方法。一加大型房地产企业招收了的所有职工就属于人员一栏,当该企业接到了接到了一个大型项目,一片工地准备搞开发建大楼,工地就是仓库咯!大楼就是项目,大楼在地上新建起来,而做这个项目需要人手,但是又不用全员出动,一部分人来就OK了,因此公司一部分人组成特定团队,负责在该工地上做大楼,而公司其他人就只能旁边看着咯!!!
Github新建团队
Github团队增加成员
git clone https://github.com/Yangtze-Innovation/Search-Job-Platfom.git
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HhF0bj4Y-1571319286248)(./images/GitHub克隆到本地.png)]
$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
如果最后一步出现问题 尝试更新一下本地文件在推一次
git pull --rebase origin master
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方式,会推送所有有对应的远程分支的本地分支。
参考:https://blog.csdn.net/qq827245563/article/details/82466521
参考:https://blog.csdn.net/o279642707/article/details/80504483
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。