首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
git
我是qd
创建于2023-01-28
订阅专栏
自己对git理解
等 1 人订阅
共13篇文章
创建于2023-01-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
git 使用总结
对于工具使用,建议大家直接阅读官网的使用文档。下面链接除了githooks以外,都是官网链接。 githooks 该链接是我写简易教程——前端是如何使用 githooks。
【git基础】cherry-pick 使用
cherry-pick 是什么?简单来讲,把某个分支指定 commit,移到当前分支。常应用场景是hotfix。看下图: cherry-pick 主要应用场景或作用,避免分支 merge后, commit 大规模合并。 1、当个 commit 合并,并增减新的 commit。 …
【git基础】git 生成公钥 key
将id_rsa.pub 中第一行,拷贝到你的远程仓库的SSH keys中。 对每个项目中access keys,执行add SSH keys。 如何你了解https,那么公钥和私钥概念就很好理解。对于不了解的,大家可以自行了解非对称加解密和对称加解密。 公钥是用户发起git操作…
【git基础】git stash
显示保存进度的列表。也就意味着,git stash命令可以多次执行。 git stash pop 恢复最新的进度到工作区。git默认会把工作区和暂存区的改动都恢复到工作区。 git stash pop --index stash_id 恢复最新的进度到工作区和暂存区。(尝试将原…
【git 实践】git hooks 实践
对于怎么使用,大家知识 npm 官网搜索对应的 npm 工具的首页,里面会有对应使用文档。 吐槽一下:** husky 工具有版本迭代,导致工具本身api没有向下兼容,为此我浪费一些时间**。
【git 基础】git修改 commit 信息操作
我提交代码后,不小心发现commit信息错了,或者合并多个commit 信息等,那该怎么做了?本文将告诉你,使用git rebase 、git commit --amend、git reset骚套路
【git 基础】git config
git config 只有两个操作,配置config和查看config。
【git基础】git tag
branch用于项目开发的方向,而tag用于项目版本迭代。 1. 查询tag ###2. 打标签 3. 切换tag 4. 删除本地标签 5. 发布tag 6. 删除远程tag
【git基础】git reset 和 git revert
对于这两个命令,我只用2句话说明1个点——git reset 和 git revert 的区别,再加上吐槽。 git revert 后多出一条commit ,提醒同事,这里有回撤操作。 不得不吐槽,明明一两句话说明白git reset 和 git revert 的区别。却看到无…
【git 基础】git merge 和 git rebase
git merge 和 git rebase,要先理解他们的区别,操作起来就很简单。 他们的区别在于两个方面:分支 commit 的线路和操作区别。 1. 分支的线路区别 2. 操作的区别 简而言之:rebase 操作繁琐,merge操作简单。 这个比较简单,直接上命令。 我合…
git-hooks、git-commit、changelog
可交互git-hook参考地址git-cz和changlog入门changelogreleaseit
git 管理代码
1. 为什么讲 git 代码管理? 看到网上教程,大部分是从细节上讲 git 操作,而不是从宏观层面上认识 git 是如何代码管理。 2. git 代码管理4条准则或4个问题 明确分支种类、数目、角色。 明确代码发布流程(具体到发布分支是什么、发布前如何合并代码)。 明确测试阶…
如何制定git代码管理流程
大佬的教程,是不是跟你司的git 代码管理操作差距较大,但是还能维持代码正常迭代?再者,公司有好多仓库,尤其是一些基础公共库,采用你压根没见过的流程?甚至有的仓库代码要快速迭代,管理者他说怎么来就怎么