
1、访问gitlab服务地址,然后登陆之后,在首页就可以看到NewProject的绿色按钮,点击创建新的项目。
2、输入项目名称,项目描述信息,然后选择可见级别,这里如果是企业项目,选择Private,在创建项目的时候,还可以选择从github等平台导入。
3、创建完成之后,可以查看项目访问地址,以及描述信息。
4、设置项目成员,点击设置Settings,选择Members。
5、添加成员到项目中。
可以通过Git创建一个本地版本库,并推送至Git服务器作为一个中心库使用,步骤如下:创建一个空目录git-demo。
点击右键,点击右键菜单中git-init-here命令。
这时你会发现,git-demo目录中多出一个.git目录,点击右键你也会发现其中多出了多个git命令,说明这时你的本地版本库已经创建成功。
在git-demo目录中点击右键,点击菜单中git-bash命令打开git命令窗口。
在git命令行中依次输入touch readme.txt并回车,git add . 并回车,git commit -m "init first"并回车,三条命令,这三条命令作用是创建一个readme.txt文件并提交到版本库中。
在命令中输入如下命令:git remote add origin https://github.com/longpin/git-demo.git作用即为本地版本库关联要推送到的远程版本库地址。
https://github.com/longpin/git-demo.git为要推送的中心库位置,在浏览器中输入即可访问。
pull request就是请求别人pull自己的仓库。
当然,一般发起pull request的人都是从被请求人,那里clone的代码(github上则可以直接fork),一般比被请求人的项目提前若干commit。
pull request只是一种项目合作形式,github只是整合了相应功能,脱离github照样能pull request。
比如Linux内核项目,直接给linux发邮件,标题就是Pull Request。邮件里写上git的url和新增的feature或者修的bug。
如果linux觉得ok,就会根据给出的git url去git pull,github只是把上述过程集成在了站内,更加方便新人。
扩展资料:
github 合作开发模式主要有三种。
一、Fork 方式。
开发者 fork 自己生成一个独立的分支,跟主分支完全独立,pull代码后,项目维护者可根据代码质量决定是否merge代码。
二、组织。
组织的所有者可以针对不同的代码仓库建立不同访问权限的团队。
新建一个组织,然后添加项目成员,根据提示设置完毕,在仓库的Collaborators 下面的Teams就可以添加或者remove组织成员
三、合作者。
代码仓库的所有者可以为单个仓库增加具备只读或者读写权限的协作者。
合作者方式比较实用,也很方便,新建一个Repository,完毕之后,进入Repository的Settings,然后在Manage Collaborators里就可以管理合作者了。
参考资料来源:百度百科——github
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)