随笔分类 -  git

版本控制
摘要:一、背景 在我之前的博客 git学习——> Gitlab如何进行备份恢复与迁移? (地址:http://blog.csdn.net/ouyang_peng/article/details/77070977) 里面已经写清楚了如何使用Gitlab自动备份功能。 但是之前的备份功能只是备份到Gitlab 阅读全文
posted @ 2018-08-10 17:53 wangmo 阅读(887) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/ouyang_peng/article/details/77070977 前段时间,在某台CenterOS服务器上搭建了Gitlab环境,并且大家陆陆续续的都把代码从svn迁移到了gitlab,但是之前的CenterOS服务器并不是搭建在公司的机房环境,而 阅读全文
posted @ 2018-08-10 17:48 wangmo 阅读(1001) 评论(0) 推荐(0) 编辑
摘要:git rm -r --cached a/2.txt //删除a目录下的2.txt文件 删除a目录git rm -r --cached a git commit -m "删除a目录下的2.txt文件" git push Note: 用-r参数删除目录, git rm --cached a.txt 删 阅读全文
posted @ 2017-10-26 16:09 wangmo 阅读(2275) 评论(0) 推荐(0) 编辑
摘要:1.登录gitbash命令端进入本地git库目录 Administrator@PC201601200946 MINGW32 /d/gitrespository/crmweb (master) 2.创建.gitignore 3.修改文件,添加忽略正则 .idea //忽略.idea文件夹及文件夹下文件 阅读全文
posted @ 2017-10-26 15:37 wangmo 阅读(149319) 评论(2) 推荐(9) 编辑
摘要:今天删除本地分支 Git branch -d XX 提示: the branch XXX is not fully merged 原因:XXX分支有没有合并到当前分支的内容 解决方法:使用大写的D 强制删除 git branch -D XXX 另外不能删除当钱checkout 的分支 其它:删除远程 阅读全文
posted @ 2017-07-12 10:17 wangmo 阅读(22952) 评论(0) 推荐(1) 编辑
摘要:git rebase,顾名思义,就是重新定义(re)起点(base)的作用,即重新定义分支的版本库状态。要搞清楚这个东西,要先看看版本库状态切换的两种情况: 举个例子来说吧!假设我们的项目初期只有一个master分支,然后分支上作过两次提交。这个时候系统只有一个master分支,他的分支历史如下: 阅读全文
posted @ 2017-05-17 18:56 wangmo 阅读(156) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[-] 本地仓库操作 远程仓库操作 其他 tag 操作 目录(?)[-] 在做app开发的时候经常有版本的概念,比如v1.0、v1.1之类的,不同的版本肯定对应不同的代码,所以我一般 阅读全文
posted @ 2017-05-15 10:36 wangmo 阅读(1066) 评论(0) 推荐(0) 编辑
摘要:1、首先你要安装Git工具 下载地址:https://git-scm.com/downloads 2、右键鼠标,选中 “Git Bash here”,当然你也可以在windows的 “开始” >“所以程序”,或者安装目录打开它 3、配置全局的name和email,这里是的你github或者bitbu 阅读全文
posted @ 2017-05-05 11:20 wangmo 阅读(2310) 评论(0) 推荐(0) 编辑
摘要:除了 Git 命令,权限控制也是 Git 中极为重要的组成部分,本文主要介绍 GitLab 系统提供的最常用的权限控制功能。 一、分配成员角色 首先来了解下,Git 中的五种角色: 每一种角色所拥有的权限都不同,如下图: 我们需要做的是,为项目成员分配恰当的角色,以限制其权限。 二、group分配 阅读全文
posted @ 2017-05-05 10:45 wangmo 阅读(16627) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示