网址账号
账号:客栈用户自动拥有GitInn账号。
说明:请先登录程序员客栈网页版,再登录代码托管网址,确保账号正常登录。
如何使用
所有程序员客栈的用户,可以创建自有项目的代码仓库。
企业方成功发布项目且过审后,或者发布雇用且托管费用后,客栈将免费提供一个私有代码仓库供企业方使用。
企业方是该私有仓库的拥有者,项目经理是管理者,开发者是代码贡献者。
其中:
- 所有的子项目/模块通过审核后,如果是雇用则是在费用托管后,私有仓库将被创建并邮件告知企业方
- 在整包项目的子项目中,项目经理将自动成为仓库的协作者,权限为管理
- 在整包项目的子项目,模块项目,以及雇用项目中,企业方费用托管后,开发者将成为仓库的协作者,权限为可写
以下为必要操作,请仔细阅读:
一、进入仓库路径
1.从『具体子项目/模块项目/雇用』详情页面,点击右上角的『本任务GitInn』, 进入该任务的GitInn页面
2.企业方,通过右侧的『我的仓库』,通过项目ID找到对应私有仓库进入
3.项目经理/开发者,通过右侧『参与协作的仓库』,通过项目ID找到对应的私有仓库进入
项目 ID:客栈项目页面网址里的 /item 后的数字部分。
二、设置分支权限
企业方/项目经理必须要设置分支权限,避免开发者无意或因为其他原因删除主要分支程序,让企业方蒙受损失。
1.入口:仓库设置 - 管理分支
2.选择不被强制推送,意外删除和限制代码提交白名单的分支,一般为master分支
三、设置协作者权限
使用场景:
1.要邀请其他客栈用户,比如之前的开发者加入仓库
2.要移除用户,比如中途退出的开发者
以新邀请用户为例:
在GitInn 该项目页面,点击右侧『仓库设置』,进入设置页面
3.在设置页面,点击『管理协作者』
4.输入项目经理/开发者的uid
5.选择人员之后,再选择对应的权限
企业方添加项目经理,编辑为『管理权限』
企业方/项目经理添加开发者,编辑为『可写权限』
6.修改仓库名称
在仓库设置 - 基本设置中,可以修改仓库名称为你更容易辨识的名称。
目前,仓库名称仅支持英文字母,阿拉伯数字,横线或者点。
与程序员客栈关联
1.每天开发者在对应专属的代码托管仓库提交Push,都会被记录为提交当日进度,同步到程序员客栈的对应项目/雇用时间线上
2.项目完成结算后,关联取消