Gitlib团队开发仓库配置
一、Gitblte用户、团队配置
- admin用户登陆
- Gitblte创建用户、团队(项目组)
- 团队中添加成员
二、admin创建项目版本库
- 创建项目空仓库
- 设置项目访问权限----设置为团队RW+
三、项目上传最初代码
- 把代码文件夹放在合适的目录下
- 进入文件夹,打开git客户端
- 设置文件夹为本地仓库-------git init
- 添加所有文件到暂存区------git add .
- 提交到本地仓库------git commit -m '项目初始代码'
- 添加远程 主机名-----git remote add origin ssh://unis_test@ip:port/liuyang/Smartsite.git
- 上传本地分支到远程master分支,如果没有远程master则自动创建-----git push -u origin master
- 登陆gitblite可查看刚被推送上去的代码
四、创建标签tag,标注为初始代码
- 创建标签,标注版本为V1.0------git tag -a V1.0 -m "初始版本"
- 上传标签----git push origin V1.0
五、服务器创建开发分支develop
- 创建远程develop分支-----git push origin master:develop
- 查看远程分支-----git branch -r
- 查看本地分支-----git branch
六、组员的克隆
- 在指定文件目录下打开git bash
- 克隆项目-----git clone ssh://unis_test@ip:port/liuyang/Smartsite.git
- 查看远程分支-----git branch -r,本地开发先推送到develop分支,开发到一定阶段,由leader把develop合并到master分支。
- 创建自己的本地开发分支------git branch localdevelop
- 切换到本地开发分支----git checkout localdevelop
- 合并远程develop分支到本地开发分支localdevelop----git merge origin/develop
七、上传代码到远程仓库---案例如下
- 添加一个文件test.txt
- 查看本地文件变化情况----git status
- 添加到暂存区---git add test.txt
- 提交到仓库---git commit -m '添加test.txt'
- 合并服务器develop分支到当前localdevelop分支----git merge origin/develop
- 更新代码到远程服务器-----git push origin localdevelop:develop
- 登陆查看gitblite
Gitlib团队开发仓库配置相关推荐
- PHP企业级开发环境配置全攻略-IDE+SVN++(转)
zend studio一直被认为是最好的php IDE,然而zend studio对javascript和css的支持一直很弱.刚刚发布的zend studio 8 加入了javascript调试的功 ...
- 在linux下怎么解除git本地仓库_Linux从Git仓库创建到本地开发SSH配置
最近做了些开发环境构建的工作,记录一下以备以后所需,本次构建的本地开发环境为win10,开发服务器为centos8. centos8安装git及开发仓库相关配置 # git安装 [root@#loca ...
- MIT研究团队开发微型低功耗芯片,用于小型无人机导航
内容来源:ATYUN AI平台 麻省理工学院的研究人员去年设计了一种微型计算机芯片,专门用于帮助硬币大小的无人机导航,而现在芯片在尺寸和功耗方面都进一步缩小. 该小组由麻省理工学院电气工程与计算机科学 ...
- Maven仓库配置中央仓库
目录 1.什么是maven仓库 2.仓库分为两类:本地仓库和远程仓库. 2.1 远程仓库 2.2 本地仓库 3.仓库配置 3.1 在 settings.xml 文件中配置本地仓库 3.2 在 sett ...
- 微信小程序团队开发项目环境准备以及版本管理工具的基本使用
团队开发之开发环境准备以及版本管理 序言 一.导入项目 二.初始化版本管理工具 三.工具的使用 示例环境:win10 + 码云 序言 在微信小程序团队开发项目中,如何使用版本管理工具呢?以下内容可以解 ...
- 使用 vs code 与 git 命令行 进行团队开发
使用 vs code 与 git 命令行 进行团队开发 一. 将拉取项目到本地 首先在 git 编辑器上使用 git clone https://gitee.com/xx.git (码云/github ...
- 用SVN进行团队开发协作生命周期详解
目录 前言 面向人群 背景 解决方案 团队开发生命周期 创建新项目 创建分支 切换分支 合并代码 正式版本发布 bug修复 结束语 前言 查找了SVN的相关知识无论是园子里还是百度都只有一些理论,而有 ...
- 探讨微软团队开发利器VSTS之安装及部署篇
一.引言Visual Studio 2005 Team System是微软结合MSF成功开发经验的基础上,首次由软件开发领域延伸至整个软件开发生命周期管理的开发工具.Visual Studio 200 ...
- 关于如何在github上创建团队开发环境
今天想写个如何在github上创建团队开发环境的博客.送给那些还不知道如何在github上创建团队开发环境的开发人员. 1.首先,当然你要有个github的账号.具体怎么注册我这里就不说了.可以上gi ...
最新文章
- 英语计算机工程师求职信,电脑工程师的英文求职信样文
- vc++中几个常用的数学函数
- [转]VC6.0无法打开文件和无法向工程添加文件的解决办法
- Windows无法自动检测此网络的代理设置
- 计算机数字信号原理,计算机网络通信原理数字信号的基带传输.ppt
- 如何采用锂离子电池提高数据中心电源效率
- 高效程序员的45个习惯 pdf_高效瑜伽人的 5 个习惯,你get到了几个?
- Redis事务中几种常见的场景-exec执行前后的语法错误时的处理
- 关于双WiFi板卡做路由功能的记录
- java string 反序列化_无法反序列化VALUE_STRING中的java.util.ArrayList实例
- 翻译pdf中的英文 python_浅谈python实现Google翻译PDF,解决换行的问题
- 性能优化篇 之 如何开展优化类的工作(1)
- Linux安装log4cpp
- 常见排序算法的时间复杂度汇总
- 三维热传导matlab模拟,MATLAB编辑一维热传导方程的模拟程序(最新整理)
- dp算法求解矩阵连乘的问题
- python cryptography key加密_python加密解密库cryptography使用openSSL生成的密匙加密解密...
- UVALive 4850 Installations 贪心
- Android安全:禁止APP录屏和截屏
- 电阻的基本原理、参数、应用与选型
热门文章
- jstree 超链接
- RV1126与RV1109 AI系统设计概要(一部分)
- 毕设(二)Spring Boot调用Python脚本运行
- Minecraft 1.19.2 Fabric模组开发 10.建筑生成
- 服务器主机本地系统开机,本地主机启动tomcat v9.0服务器错误
- 是对新生活的期待与向往
- 阿里云ACP考试介绍
- 无线智能插座的Android手机客户端软件界面开发
- frameworks/base/Android.mk:135: *** commands commence before first target. Stop.
- 细致分析C中栈的使用(适合初学者)