一、Gitblte用户、团队配置

  1. admin用户登陆
  2. Gitblte创建用户、团队(项目组)
  3. 团队中添加成员

二、admin创建项目版本库

  1. 创建项目空仓库
  2. 设置项目访问权限----设置为团队RW+

三、项目上传最初代码

  1. 把代码文件夹放在合适的目录下
  2. 进入文件夹,打开git客户端
  3. 设置文件夹为本地仓库-------git init
  4. 添加所有文件到暂存区------git add .
  5. 提交到本地仓库------git commit -m '项目初始代码'
  6. 添加远程 主机名-----git remote add origin ssh://unis_test@ip:port/liuyang/Smartsite.git
  7. 上传本地分支到远程master分支,如果没有远程master则自动创建-----git push -u origin master
  8. 登陆gitblite可查看刚被推送上去的代码

四、创建标签tag,标注为初始代码

  1. 创建标签,标注版本为V1.0------git tag -a V1.0 -m "初始版本"
  2. 上传标签----git push origin V1.0

五、服务器创建开发分支develop

  • 创建远程develop分支-----git push origin master:develop
  • 查看远程分支-----git branch -r
  • 查看本地分支-----git branch

六、组员的克隆

  1. 在指定文件目录下打开git bash
  2. 克隆项目-----git clone ssh://unis_test@ip:port/liuyang/Smartsite.git
  3. 查看远程分支-----git branch -r,本地开发先推送到develop分支,开发到一定阶段,由leader把develop合并到master分支。
  4. 创建自己的本地开发分支------git branch localdevelop
  5. 切换到本地开发分支----git checkout localdevelop
  6. 合并远程develop分支到本地开发分支localdevelop----git merge origin/develop

七、上传代码到远程仓库---案例如下

  1. 添加一个文件test.txt
  2. 查看本地文件变化情况----git status
  3. 添加到暂存区---git add test.txt
  4. 提交到仓库---git commit -m '添加test.txt'
  5. 合并服务器develop分支到当前localdevelop分支----git merge origin/develop
  6. 更新代码到远程服务器-----git push origin localdevelop:develop
  7. 登陆查看gitblite

Gitlib团队开发仓库配置相关推荐

  1. PHP企业级开发环境配置全攻略-IDE+SVN++(转)

    zend studio一直被认为是最好的php IDE,然而zend studio对javascript和css的支持一直很弱.刚刚发布的zend studio 8 加入了javascript调试的功 ...

  2. 在linux下怎么解除git本地仓库_Linux从Git仓库创建到本地开发SSH配置

    最近做了些开发环境构建的工作,记录一下以备以后所需,本次构建的本地开发环境为win10,开发服务器为centos8. centos8安装git及开发仓库相关配置 # git安装 [root@#loca ...

  3. MIT研究团队开发微型低功耗芯片,用于小型无人机导航

    内容来源:ATYUN AI平台 麻省理工学院的研究人员去年设计了一种微型计算机芯片,专门用于帮助硬币大小的无人机导航,而现在芯片在尺寸和功耗方面都进一步缩小. 该小组由麻省理工学院电气工程与计算机科学 ...

  4. Maven仓库配置中央仓库

    目录 1.什么是maven仓库 2.仓库分为两类:本地仓库和远程仓库. 2.1 远程仓库 2.2 本地仓库 3.仓库配置 3.1 在 settings.xml 文件中配置本地仓库 3.2 在 sett ...

  5. 微信小程序团队开发项目环境准备以及版本管理工具的基本使用

    团队开发之开发环境准备以及版本管理 序言 一.导入项目 二.初始化版本管理工具 三.工具的使用 示例环境:win10 + 码云 序言 在微信小程序团队开发项目中,如何使用版本管理工具呢?以下内容可以解 ...

  6. 使用 vs code 与 git 命令行 进行团队开发

    使用 vs code 与 git 命令行 进行团队开发 一. 将拉取项目到本地 首先在 git 编辑器上使用 git clone https://gitee.com/xx.git (码云/github ...

  7. 用SVN进行团队开发协作生命周期详解

    目录 前言 面向人群 背景 解决方案 团队开发生命周期 创建新项目 创建分支 切换分支 合并代码 正式版本发布 bug修复 结束语 前言 查找了SVN的相关知识无论是园子里还是百度都只有一些理论,而有 ...

  8. 探讨微软团队开发利器VSTS之安装及部署篇

    一.引言Visual Studio 2005 Team System是微软结合MSF成功开发经验的基础上,首次由软件开发领域延伸至整个软件开发生命周期管理的开发工具.Visual Studio 200 ...

  9. 关于如何在github上创建团队开发环境

    今天想写个如何在github上创建团队开发环境的博客.送给那些还不知道如何在github上创建团队开发环境的开发人员. 1.首先,当然你要有个github的账号.具体怎么注册我这里就不说了.可以上gi ...

最新文章

  1. 英语计算机工程师求职信,电脑工程师的英文求职信样文
  2. vc++中几个常用的数学函数
  3. [转]VC6.0无法打开文件和无法向工程添加文件的解决办法
  4. Windows无法自动检测此网络的代理设置
  5. 计算机数字信号原理,计算机网络通信原理数字信号的基带传输.ppt
  6. 如何采用锂离子电池提高数据中心电源效率
  7. 高效程序员的45个习惯 pdf_高效瑜伽人的 5 个习惯,你get到了几个?
  8. Redis事务中几种常见的场景-exec执行前后的语法错误时的处理
  9. 关于双WiFi板卡做路由功能的记录
  10. java string 反序列化_无法反序列化VALUE_STRING中的java.util.ArrayList实例
  11. 翻译pdf中的英文 python_浅谈python实现Google翻译PDF,解决换行的问题
  12. 性能优化篇 之 如何开展优化类的工作(1)
  13. Linux安装log4cpp
  14. 常见排序算法的时间复杂度汇总
  15. 三维热传导matlab模拟,MATLAB编辑一维热传导方程的模拟程序(最新整理)
  16. dp算法求解矩阵连乘的问题
  17. python cryptography key加密_python加密解密库cryptography使用openSSL生成的密匙加密解密...
  18. UVALive 4850 Installations 贪心
  19. Android安全:禁止APP录屏和截屏
  20. 电阻的基本原理、参数、应用与选型

热门文章

  1. jstree 超链接
  2. RV1126与RV1109 AI系统设计概要(一部分)
  3. 毕设(二)Spring Boot调用Python脚本运行
  4. Minecraft 1.19.2 Fabric模组开发 10.建筑生成
  5. 服务器主机本地系统开机,本地主机启动tomcat v9.0服务器错误
  6. 是对新生活的期待与向往
  7. 阿里云ACP考试介绍
  8. 无线智能插座的Android手机客户端软件界面开发
  9. frameworks/base/Android.mk:135: *** commands commence before first target. Stop.
  10. 细致分析C中栈的使用(适合初学者)