qiuri2008

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  1127 随笔 :: 0 文章 :: 84 评论 :: 321万 阅读
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  Git

1 2 下一页

GIT的学习
摘要:简介 GitLab 社区版可以提供许多与 GitHub 相同的功能,且部署在属于自己的机器上,我们会因为网络及其他一些问题而不便使用 GitHub ,这时部署一个 GitLab 是最好的选择。 下载 GitLab 并安装 我的环境是 Ubuntu 16.04 下进行部署操作。 GitLab 下载地址 阅读全文
posted @ 2019-07-16 19:24 江召伟 阅读(196) 评论(0) 推荐(0) 编辑

摘要:https://www.jianshu.com/p/c2ec5f06cf1a 阅读全文
posted @ 2019-07-11 15:56 江召伟 阅读(303) 评论(0) 推荐(0) 编辑

摘要:把公司的SVN迁移到GitLab CE(GitLab社区版)原因主要有下面几个: 年青的新人进来,喜欢用git的越来越多 GitLab CE提供了优美的 web 界面,图形化分支结构,更直观的代码审查,统计、issue 系统、wiki 等功能全面集成 Git 比SVN commit和push更快,G 阅读全文
posted @ 2018-06-03 13:59 江召伟 阅读(2482) 评论(0) 推荐(1) 编辑

摘要:解决方案:方案一: 在你的用户目录下新建一个文本文件.git-credentials Windows:C:/Users/username Mac OS X: /Users/username Linux: /home/username注意:鼠标右键新建文件重复命名是成功不了的,需要借助Sublime等 阅读全文
posted @ 2018-01-16 11:44 江召伟 阅读(237) 评论(0) 推荐(0) 编辑

摘要:Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius和Merb在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和Vlad th 阅读全文
posted @ 2018-01-14 14:42 江召伟 阅读(370) 评论(0) 推荐(0) 编辑

摘要:由于git在每一个commit时都会变动过的文件全部保存(不像其他的系统,只做文件增量存储),外加未变动文件的引用,这样如果在文件系统中有一些大的二进制文件,比如图片,视频,那么很快你的repo就将变得很大(特别是binary文件又会有高频小部分变化commit的话),clone这个repo时也会耗 阅读全文
posted @ 2018-01-03 20:35 江召伟 阅读(604) 评论(0) 推荐(0) 编辑

摘要:环境: Gerrit Server:172.16.206.133 Client:172.16.206.129 1、在Gerrit服务器上创建用户 Gerrit服务器使用的是HTTP认证类型,并用httpd做反向代理,创建用户使用以下命令 #cd /home/gerrit2/gerrit/etc [r 阅读全文
posted @ 2017-12-08 14:49 江召伟 阅读(22528) 评论(0) 推荐(0) 编辑

摘要:repo+manifests+git方式管理安卓代码 1.repo的获取 repo只是google用Python脚本写的调用git的一个脚本,主要是用来下载、管理Android项目的软件仓库。(也就是说,他是用来管理git所管理的一个个仓库),可以简化android开发中git的使用。 先从谷歌那里 阅读全文
posted @ 2017-12-07 15:51 江召伟 阅读(5080) 评论(0) 推荐(0) 编辑

摘要:1 Gerrit简介 Gerrit,一种免费、开放源代码的代码审查软件,使用网页界面。利用网页浏览器,同一个团队的软件程序员,可以相互审阅彼此修改后的程序代码,决定是否能够提交,退回或者继续修改。 1 注册Gerrit 1.1 账号密码 注册Gerrit需给Gerrit管理员(yangjunyu@w 阅读全文
posted @ 2017-12-06 21:08 江召伟 阅读(1077) 评论(0) 推荐(0) 编辑

摘要:我主要根据下面这个文章而安装,遇到一些小问题,记录如下:2016.4.30 安装 2.12.2,要将加密的东东全装上!!!注意 1) 由于新的git-bash使用的openssh7.0与gerrit使用的版本不一致,导致认证问题,要在.ssh/config中添加: Host gerrit.wikim 阅读全文
posted @ 2017-12-06 21:06 江召伟 阅读(763) 评论(0) 推荐(0) 编辑

摘要:代码审核(Code Review)是软件研发质量保障机制中非常重要的一环,但在实际项目执行过程中,却因为种种原因被Delay甚至是忽略。在实践中,给大家推荐一款免费、开放源代码的代码审查软件Gerrit。 1. Why Code Review Code Review是什么? Code Review最 阅读全文
posted @ 2017-11-30 17:02 江召伟 阅读(819) 评论(0) 推荐(0) 编辑

摘要:近年来,由于开源项目、社区的活跃热度大增,进而引来持续集成(CI)系统的诞生,也越发的听到更多的人在说协同开发、敏捷开发、迭代开发、持续集成和单元测试这些拉风的术语。然而,大都是仅仅听到在说而已,国内也很少有公司能有完整的 CI 体系流程。反之一些开源项目都有完整的 CI体系,比如openstack 阅读全文
posted @ 2017-11-30 09:05 江召伟 阅读(5160) 评论(0) 推荐(1) 编辑

摘要:谷歌的 Android 开源项目在 Git 的使用上有两个重要的创新,一个是为多版本库协同而引入的 repo,另外一个重要的创新就是 Gerrit —— 代码审核服务器。Gerrit 为 git 引入的代码审核是强制性的,就是说除非特别的授权设置,向 Git 版本库的推送(Push)必须要经过 Ge 阅读全文
posted @ 2017-11-29 20:38 江召伟 阅读(9018) 评论(0) 推荐(0) 编辑

摘要:安装Gerrit 以新用户身份操作 cat review_site_project/etc/gerrit.config: [httpd] listenUrl = http://x.x.x.x:8081/ cat /etc/apache2/apache2.conf : NameVirtualHost 阅读全文
posted @ 2017-11-29 20:26 江召伟 阅读(3905) 评论(0) 推荐(0) 编辑

摘要:这段时间,想搭建一个gerrit,用于代码托管,gerrit的搭建,网上有很多种教程,但是自己按照别人的教程逐步操作,一直出现诸多问题。最头痛的就是:Configuration Error Check the HTTP server's authentication settings. 后来经过他人 阅读全文
posted @ 2017-11-29 20:26 江召伟 阅读(4669) 评论(0) 推荐(0) 编辑

摘要:系统环境:Ubuntu12.04 服务器上安装git+gitolite+gitweb 建立git以及adminGit账户: git用户存放Gerrit Sever以及Gitolite相关文件: 创建管理员SSH-KEY&安装: 假设管理员使用使用的是另外一台PC生成,生成SSH-KEY(adminG 阅读全文
posted @ 2017-11-29 09:02 江召伟 阅读(3956) 评论(0) 推荐(0) 编辑

摘要:一、GIT工作流程 了解git,首先要弄清楚对象在被git管理过程中所处的4个阶段,分别是: 工作目录 index(又称为暂存区) 本地仓库 远程仓库。 从时间先后来讲,工作目录的内容是你当前看到的,也是最新的;index区标记了你当前工作目录中,哪些内容是被git管理的;而本地仓库保存了对象被提交 阅读全文
posted @ 2017-11-23 17:17 江召伟 阅读(525) 评论(0) 推荐(0) 编辑

摘要:首先要明确一点,对git的操作是围绕3个大的步骤来展开的(其实几乎所有的SCM都是这样) 1. 从git取数据(git clone) 2. 改动代码 3. 将改动传回git(git push) 这3个步骤又涉及到两个repository,一个是remote repository,再远程服务器上,一个 阅读全文
posted @ 2017-11-22 18:43 江召伟 阅读(422) 评论(0) 推荐(0) 编辑

摘要:Git push $ git push ssh://git@dev.lemote.com/rt4ls.git master // 把本地仓库提交到远程仓库的master分支中$ git remote add origin ssh://git@dev.lemote.com/rt4ls.git$ git 阅读全文
posted @ 2017-11-22 17:11 江召伟 阅读(290) 评论(0) 推荐(0) 编辑

摘要:Git 仓库 1.1Git 基本概念 在Git中,我们将需要进行版本控制的文件目录叫做一个仓库(repository),每个仓库可以简单理解成一个目录,这个目录里面的所有文件都通过Git来实现版本管理,Git都能跟踪并记录在该目录中发生的所有更新。 现在我们已经知道什么是repository(缩写r 阅读全文
posted @ 2017-11-22 16:36 江召伟 阅读(11108) 评论(0) 推荐(2) 编辑

1 2 下一页
点击右上角即可分享
微信分享提示