头图

SegmentFault 思否技术周刊 -- 日常使用 Git,这些问题你遇到过吗?

Beverly
English

Git 的诞生是一个非常有趣的故事。1991年 Linus 开源了 Linux 内核,无数 Linux 爱好者在世界各地为 Linux 编写代码,那么问题来了,这些代码该如何管理呢?起初 Linus 使用 BitKeeper(BitMover 公司的版本控制软件)管理 Linux 的核心开发,后来 BitMover 停止了对 Linux 的支持,于是 Linus 秉承自己的版本自己写的精神,花了两周时间自己用 C 写了一个分布式版本控制系统,这就是 Git。

文章推荐

Git 配置以及替换 gerrit 默认 commit-msg hook

Git commit信息作为一个基础的交互窗口,既可以快速确定提交影响、关联设计文档、关联缺陷bug单、后续还能对项目或团队工作进行溯源改进。

Git commit信息的规范化,既体现开发同学的专业素养,也属于公司的过程资产,因此对git commit提交的规范设计如下。

Git 常用命令大全

作用:Git的作用是协同多人对同一个项目进行开发,解决多人在同时间对相同文件开发的合并冲突问题,给每个文件的每次修改操作做日志标记,方便后期查找维护;源代码版本控制管理系统 是一个 时光穿梭机,可以查看到一个文件之前某年某月某日某时刻是什么样子的。

Git Commit 规范与配置

我在平时使用 Git 时,都是随意编写提交说明。发现问题时进行版本回退,看着杂乱无章的提交说明,根本搞不清哪一次提交了什么内容,深受其害。
之后在学习过程中,认识到 Commit 规范与配置,总结内容,分享出来。

Git 代码回滚操作(比如刚上线的代码出现问题时回滚之前版本)

代码回滚这个操作,在实际工作中用的不是太多(前提是规范使用 Git 进行多人协作开发)。一般都是出问题的时候,才会回滚到之前的代码。比如:刚发布的版本到生产环境服务器以后,出现了一个很奇怪的 bug,而在测试环境服务器,却没有这个 bug(开发和测试都一脸懵逼)。为了不影响用户的使用,所以得赶紧回滚到之前的代码版本。
本文记录一下具体回滚操作思路和步骤

三句话测试你是否懂 Git

同事和组长的一番对话引起了笔者对 Git 的思考
先介绍一下我司小工坊式的 Git 提交流程,本地打包,删除 dist 文件,重建 dist 文件,git add .,git commit -m 'XX',git push origin 分支名
和传统公司的 git 提交不同,我司打包是本地打包,而且是把 dist 文件直接上传到仓库

Git 创建子分支,合并主分支以及其他分支并提交到远程仓库

在项目中很多小伙伴都会遇到不想在当前分支开发,因为会有很多的问题发生,如果我新建一个测试的分支 ,是不是效率就提高了,把测试没有问题的代码合并到主分支上,是不是就解决了?版本的修复,不同功能的测试修改,都可以用的到下面我把我的经验分享一下。

Git 日常装逼手册

作为一名开发人员,不管走到哪里可能都会和代码仓库发生不可描述的关系,从clone仓库 => 新的功能分支 => 开发功能完成后提交 => 分支合并(解决冲突) => 打上标签 => 部署到线上环境,这一系列操作都离不开这个代码版本管理工具Git,所以常见命令烂熟于心有助于我们提升效率。

45 个 Git 经典操作场景,专治不会合代码

Git 对于大家应该都不太陌生,熟练使用 Git 已经成为程序员的一项基本技能,尽管在工作中有诸如 Sourcetree 这样牛X的客户端工具,使得合并代码变的很方便。但找工作面试和一些需彰显个人实力的场景,仍然需要我们掌握足够多的 Git 命令。

下边我们整理了 45 个日常用 Git 合代码的经典操作场景,基本覆盖了工作中的需求。

IDEA 中如何完成 Git 版本回退?

Git 中的撤销操作,我们可以归纳为四类:
工作区的代码想撤销
add 到暂存区的代码想撤销
提交到本地仓库的代码想撤销
远程仓库的代码想要撤销

Git 最佳实践,什么才是最佳工作流?

今天我们不聊基本用法,聊一聊 Git 到底应该怎么用?我们知道相比于 Svn,Git 最牛的地方在于它的分支,分支很灵活,但是如果缺乏一个使用套路,又会用的乱糟糟的,特别是在团队协作中,该怎么玩 Git 分支?

咱们也不发明什么轮子,也不设计什么全新流程,本文主要是和大家介绍三种常见的工作流:Git Flow、GitHub Flow 以及 GitLab Flow。介绍完成后,在谈谈松哥的一些使用体验。

问答推荐


PS:大家想看哪些方面的技术内容,可以在评论区留言喔 ~
如有问题可以添加小姐姐微信~
image.png

阅读 2.5k

SegmentFault_社区周刊
主题技术周刊,每周分享新鲜有趣的技术干货。
avatar
Beverly
SegmentFault 思否社区打工人

怂人面前全是坑,努力填坑。加油💪🏻,小鸣酱~

629 声望
2.1k 粉丝
0 条评论
avatar
Beverly
SegmentFault 思否社区打工人

怂人面前全是坑,努力填坑。加油💪🏻,小鸣酱~

629 声望
2.1k 粉丝
文章目录
宣传栏