Git共0篇
Git

通过实战操作学git

虽然说 ”好记性不如烂笔头”,但是学习不看等于没学,学习不用等于不会,所以说”实战才是检验真理的唯一标准“,通过实战则会学到很多东西。 因为陈** 太懒,并且不喜欢查百度,老是犯同样的...
admin的头像-五八三admin2年前
0170
git将另一个分支的指定commit合并到另一个分支上-五八三

git将另一个分支的指定commit合并到另一个分支上

前言 佛祖保佑, 永无bug。Hello 大家好!我是海的对岸! 这次碰到的情况是,我要将当前一个分支下的代码合并到另一个分支上去,去打包部署,平时涉及到的git操作基本都是拉取线上代码,本地写...
admin的头像-五八三admin2年前
070
推荐工具!使终端便于 DevOps 和 Kubernetes 使用-五八三

推荐工具!使终端便于 DevOps 和 Kubernetes 使用

如果你熟悉 DevOps 和 Kubernetes 的使用,就会知道命令行界面(CLI)对于管理任务有多么重要。好在现在市面上有一些工具可以让终端在这些环境中更容易使用。在本文中,我们将探讨可以让工作流...
admin的头像-五八三admin2年前
0150
Git基础操作-五八三

Git基础操作

Git基础操作 基本概念 啥是Git? Git是一个免费开源的分布式版本控制工具,几乎所有的操作都是在本地进行,需要网络的操作仅仅是同步。 基本的设计思想和原理就是在本地复制一个代码库,每次操...
admin的头像-五八三admin2年前
0200
浅谈git rebase/merge-五八三

浅谈git rebase/merge

前言 本文默认你已经有了一定的git基础,并且对于分支等概念有了初步的认识 分支的合并 在实际的工作当中,由于git的特性,在仓库内会存在各种各样的分支,这些分支又是由不同的人在维护修改。...
admin的头像-五八三admin2年前
090
GitLab幕后故事——生产实践篇-五八三

GitLab幕后故事——生产实践篇

介绍生产中 GitLab 常用设置,适用于对安全性有一定要求的非互联网环境 一、GitLab 汉化 方法一、系统设置 GitLab 的语言切换功能尚处于实验阶段,翻译尚未完成。 登录用户,展开最顶部的 V 形...
admin的头像-五八三admin2年前
0160
Git 与 GitHub 的简单使用及常见问题-五八三

Git 与 GitHub 的简单使用及常见问题

  在编写几个小型 Android 项目,将代码托管到 GitHub 上,非常方便。现将自己的操作经验总结一下,方便以后查阅。   附上我的 GitHub 地址,互相学习:github.com/selfconzrr   GitHub ...
admin的头像-五八三admin2年前
0200
GitLab幕后故事——版本升级篇-五八三

GitLab幕后故事——版本升级篇

本文介绍生产环境 GitLab 及内置 PostgreSQL 的升级思路 升级背景 GitLab 系统漏洞 CVE-2021-22205 An issue has been discovered in GitLab CE/EE affecting all versions starting from 11.9....
admin的头像-五八三admin2年前
0460

Git 高级语法

Git 高级语法 1 gitignore 一般我们总会有些文件无需纳入 Git 的管理,也不希望它们总出现在未跟踪文件列表。 通常都是些自动生成的文件,比如日志文件,或者编译过程中创建的临时文件等。 在这...
admin的头像-五八三admin2年前
0120
校招新人们,这份Git操作指南请收好-五八三

校招新人们,这份Git操作指南请收好

这篇文章建立在你已经对git有一定的了解程度 如果你不太了解,请戳git学习 前言 每个公司关于git协作开发的规定可能有所不同,本文提到的关于分支的规定只是一种比较简单的规定,用dev和pre两个...
admin的头像-五八三admin2年前
0130
腾讯程序员的Git大法:我是这样搞定分支的-五八三

腾讯程序员的Git大法:我是这样搞定分支的

导读 很多读者看了《从9G到0.3G,腾讯会议对他们的git库做了什么?》之后,希望鹅厂程序员们分享更多 git 操作技巧。”git坑太多了“、”在工作中我经常遇到这个情况:忙了一天准备提交代码下班...
admin的头像-五八三admin2年前
0150
如何优雅的复制当前项目分支名-五八三

如何优雅的复制当前项目分支名

省流版: npx bcy 前言 在工作中,协作场景下,避免不了要告诉同事你当前的开发分支,通常情况下需要2步 Step1 查看当前分支 git branch 这里还有个case,分支多的话需要翻页查看,才能找到当前...
admin的头像-五八三admin2年前
0140
两种可用于实践的Git分支模型管理-五八三

两种可用于实践的Git分支模型管理

当参与一个工程的开发的人多了起来以后,就需要对代码的分支进行管理,目前常见的有两种分支模型,话不多说我们一一介绍。 一、Git Flow 分支模型 Git Flow 是 Vincent Driessen 于 2010 年 1 ...
admin的头像-五八三admin2年前
0190
Git 之 .gitignore 不生效-五八三

Git 之 .gitignore 不生效

引言 有时候太顺了也不是一件好事,有时候不从头自己做一遍你也永远不会发现自己知识的薄弱点 最近,遇到了一件比较有趣的事,事情的经过是这样的:.gitignore已经忽略了build、.gradle文件夹下...
admin的头像-五八三admin2年前
0130

团队灵魂git版本控制项目提交你真的会用吗

团队项目git版本管理 创建一个git仓库 # 初始化仓库。 git init # 拷贝一份远程仓库,也就是下载一个项目。 git clone <远程仓库地址> 上面的命令会在你的项目文件夹里面增加一个.git的隐...
admin的头像-五八三admin2年前
0190
Git rebase和merge区别详解-五八三

Git rebase和merge区别详解

此文在阅读前需要有一定的git命令基础,若基础尚未掌握,建议先阅读这篇文章Git命令播报详版 在 Git 中整合来自不同分支的修改主要有两种方法:merge 以及 rebase(变基),本文主要讲解rebase用...
admin的头像-五八三admin2年前
080
husky: 借助 Git Hooks 提升你提交的代码质量-五八三

husky: 借助 Git Hooks 提升你提交的代码质量

导读:husky + lint-staged 的组合已经成为前端项目使用ESLint、Prettier 做代码格式化和有效检查的标准工具链。不过这个往往是作为脚手架代码的一部分创建的,我们不知道这些工具的运用原理和...
admin的头像-五八三admin2年前
0150

.gitignore详解

一、为什么使用 .gitignore ? 在一些项目中,我们不想让本地仓库的所有文件都上传到远程仓库中,而是有选择的上传,比如:一些依赖文件(node_modules下的依赖)、bin 目录下的文件、测试文件...
admin的头像-五八三admin2年前
0120

一个 git 仓库下拥有多个项目的 git hooks 配置方案

前言 通常情况下,一个 git 仓库就是一个项目,只需要配置一套 git hooks 脚本就可以执行各种校验任务。对于 monorepo 项目也是如此,monorepo 项目下的多个 packages 之间,它们是有关联的,可...
admin的头像-五八三admin2年前
0620
从9G到0.3G,腾讯会议对他们的git库做了什么?-五八三

从9G到0.3G,腾讯会议对他们的git库做了什么?

导读 过去三年在线会议需求井喷,腾讯会议用户量骤增到3亿。快速迭代的背后,腾讯会议团队发现:业务保留了长达5年的历史数据,大量未进行 lfs 转换,新 clone 仓库本地空间占17.7G+。本地磁盘...
admin的头像-五八三admin2年前
0190