git
小吴先森
这个作者很懒,什么都没留下…
展开
-
.git文件过大,删除大文件
在我们日常使用Git的时候,一般比较小的项目,我们可能不会注意到.git 这个文件。其实, .git文件主要用来记录每次提交的变动,当我们的项目越来越大的时候,我们发现 .git文件越来越大。很大的可能是因为提交了大文件,如果你提交了大文件,那么即使你在之后的版本中将其删除,但是,实际上,记录中的大文件仍然存在。为什么呢?仔细想一想,虽然你在后面的版本中删除了大文件,但是Git是有版本倒退功能的吧,那么如果大文件不记录下来,git拿什么来给你回退呢?但是,.git文件越来越大导致的问题是原创 2020-11-19 10:13:35 · 577 阅读 · 0 评论 -
Gitlab备份和恢复操作记录
这里简单说下Gitlab的备份和恢复操作记录:1)Gitlab的备份目录路径设置 1 2 3 4 5 6 7 8 9 10 11 12 [root@code-server ~]# vim /etc/gitlab/gitlab.rb gitlab_rails['manage_backup_path'] =true gitlab_rails['backup_path'] .转载 2020-11-19 10:12:09 · 1482 阅读 · 0 评论 -
Git 命令速查表(图)
创建版本库$ git clone #克隆远程版本库$ git init #初始化本地版本库修改和提交$ git status #查看状态$ git diff #查看变更内容$ git add . #跟踪所有改动过的文件$ git add #跟踪指定的文件$ git mv #文件改名$ git rm #删除文件$ git rm --cached #停止跟踪文件但不转载 2017-03-11 22:44:10 · 219 阅读 · 0 评论 -
github的简单配置
1.github的简单配置配置提交代码的信息,例如是谁提交的代码之类的。git config –global user.name BattleHeaert 这里是设置提交代码的人的名称git config –global user.email github@126.com 这里是设置提交代码的人的邮箱查看当前的用户名git config user.name或者git config –...转载 2018-04-28 09:20:37 · 191 阅读 · 0 评论 -
centos6.5 安装Gogs
安装Gogs之前先安装好mysql,nginx创建git用户gogs默认以git用户运行新建git用户adduser git以git用户登录su gitcd 到git用户主目录 /home/git 新建.ssh文件夹 权限设置为0755安装Go语言运行环境Gogs由Go语言编写,运行时需要安装Golang运行环境如果系统中其他程序并不需要运行Go语言程序,可以只为上文创建的git用户配置运行环境,...原创 2018-05-22 11:05:33 · 783 阅读 · 0 评论 -
git规则
git教程1: git规则 1.1 分支命名规则 1.2 合并规则 1.3 权限规则2: 获取代码 2.1 http/https 2.2 ssh 2.3 区别3: 代码提交 3.1 创建本地分支 xxx 跟踪主分支 ---分支规则 3.2 本地分支代码提交 3.3 合并主分支申请 3.4 合并分支 -- 合并规则 3.5 代码回滚 / hotfix 提交回滚 1:git教程 1.1 分支命名规则...原创 2018-05-22 11:12:19 · 566 阅读 · 0 评论 -
git学习
我们会先了解一些版本控制工具的历史背景,然后试着让 Git 在你的系统上跑起来,直到最后配置好,可以正常开始开发工作。读完本章,你就会明白为什么 Git 会如此流行,为什么你应该立即开始使用它。1.1 关于版本控制什么是版本控制?我真的需要吗?版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统。在本书所展示的例子中,我们仅对保存着软件源代码的文本文件作版本控制管理...转载 2019-03-06 22:02:40 · 252 阅读 · 0 评论 -
git 实践
目录:git 实践(一) pull的使用git 实践(二) push的使用git 实践(三) 建立关联分支前言工作中,我们会用到git pull来从远程仓库"同步"代码,通常有三种方式;git pull origin <remote_branch>:<local_branch>git pull origin <remote_branch>g...转载 2019-06-27 10:24:22 · 229 阅读 · 0 评论