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