git
文章平均质量分 88
羽林均
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Git commit 中的Change-Id是什么
什么是 Change-IdChange-Id 其实就是一段形如I7cbfa01f5136b8815e5e2c6dc5dcda28ce49d13a的字符串,它的作用是:转载 2023-09-04 11:51:27 · 3882 阅读 · 0 评论 -
手写 git hooks 脚本
git hooks 可以帮助我们做到这些工作,在 Git 中也有许多的事件(commit、push 等等),每个事件也是对应了有不同的钩子的(如 commit 前,commit 后),那么我们就可以在这些钩子这里配置一些自己需要执行的操作来实现各种各样的需求。转载 2023-08-19 00:12:30 · 827 阅读 · 0 评论 -
X Error of failed request: BadLength (poly request too large or internal Xlib length error)
X Error of failed request: BadLength (poly request too large or internal Xlib length error)查看包含表情符号的提交时 gitk 崩溃gitkhttps://github.com/LukeSmithxyz/st/issues/130apt remove --purge fonts-noto-color-emoji为我工作。😃虽然这个解决方案可以工作,但它也会删除其他应用程序的彩色表情符号,比如网络浏览器和表情原创 2022-12-18 15:00:13 · 1301 阅读 · 0 评论 -
repo如何在本地创建分支推上服务器
近期在做一个项目的时候,需要在原来代码的基础上创建一个分支,并在新分支上维护开发。其实repo上创建分支很简单,就是git创建新分支一样,为什么?其实熟悉repo的朋友就会知道,repo只不过是利用git(manifest仓库)来记录管理多个git仓库而已。因此我们利用repo创建一个新的分支,其实就是给repo管理的每个git仓库创建一个一样的新分支。我们知道单个git仓库创建分支的命令很简单。转载 2022-11-10 09:54:16 · 1614 阅读 · 0 评论 -
git diff 生成patch合入代码
我们合并别人的代码时候有些都在服务器可以使用cherry-pick 、merge、rebase等,但有时候有些修改是本地的,有些做了单独commit,可以使用git format需要做一个patch文件,但是有些时候有些修改是临时的,没有提交,这个时候我们也可以用git diff命令进行生成patch文件,然后使用patch命令合入,下面就给大家做一个分享。原创 2022-11-10 09:08:16 · 8113 阅读 · 0 评论 -
如何用git命令生成Patch和打Patch(git format-Patch和git am)
在程序员的日常开发与合作过程中,对于code的生成patch和打patch(应用patch)成为经常需要做的事情。转载 2022-11-10 08:19:25 · 4415 阅读 · 0 评论 -
CI持续集成系统环境--Gitlab+Gerrit+Jenkins完整对接
近年来,由于开源项目、社区的活跃热度大增,进而引来持续集成(CI)系统的诞生,也越发的听到更多的人在说协同开发、敏捷开发、迭代开发、持续集成和单元测试这些拉风的术语。国内公司能有完整的 CI 体系流程的应该也不多。反之一些开源项目都有完整的 CI体系,比如openstack。为了实现代码托管->代码审核->代码发布的一套自动化流程,我特意在IDC服务器上部署了Gitlab+Gerrit+Jenkins对接环境,以下记录了操作过程:转载 2022-09-25 15:39:21 · 5259 阅读 · 0 评论 -
CI持续集成系统环境---部署Jenkins完整记录
Jenkins通过脚本任务触发,实现代码的自动化分发,是CI持续化集成环境中不可缺少的一个环节。下面对Jenkins环境的部署做一记录。转载 2022-09-25 13:20:44 · 517 阅读 · 0 评论 -
CI持续集成系统环境---部署gerrit环境完整记录
开发同事提议在线上部署一套gerrit代码审核环境,废话不多说,部署gerrit的操作记录如下:提前安装好java环境,mysql环境,nginx环境转载 2022-09-24 00:07:22 · 1699 阅读 · 0 评论 -
CI持续集成系统环境---部署Gitlab环境完整记录
Gitlab是一个代码托管平台,在实际工作中,对代码管理十分有用。废话不多说,下面是对我自己搭建的Gitlab环境做一记录:转载 2022-09-22 12:29:48 · 380 阅读 · 0 评论 -
Git忽略提交规则 - .gitignore配置运维总结
在使用Git的过程中,我们喜欢有的文件比如日志,临时文件,编译的中间文件等不要提交到代码仓库,这时就要设置相应的忽略规则,来忽略这些文件的提交。简单来说一个场景:在你使用git add .的时候,遇到了把你不想提交的文件也添加到了缓存中去的情况,比如项目的本地配置信息,如果你上传到Git中去其他人pull下来的时候就会和他本地的配置有冲突,所以这样的个性化配置文件我们一般不把它推送到git服务器中...转载 2022-04-24 10:01:05 · 1396 阅读 · 0 评论 -
Git 进阶 - log高级使用
log 算是 git 当中非常常用的功能了,在提交了若干更新之后,又或者克隆了某个项目,想回顾下提交历史,可以使用 git log 命令查看。转载 2022-04-24 09:56:43 · 1822 阅读 · 0 评论 -
在开源项目或工作项目中使用git建立fork仓库
前言:在项目开发中我们会遇到fork了上游的仓库,但是我们需要更新最新的代码或者把自己修改的代码向上游合并。有人会说更新最新的上游代码,最简单办法就是删掉现在的fork仓库,重新去fork...原创 2021-06-17 22:26:46 · 678 阅读 · 1 评论 -
git stash误使用drop删掉本地保存,再恢复代码一次记录
前言:在使用git时候我们会临时切换一些分支,而切换时候你本地会有一些更改了的代码,但是这些代码还没有写完整,所以我们一般会进行git stash 本地保存一下。然后等后面代码切换回来之后...原创 2021-06-06 21:45:32 · 1585 阅读 · 0 评论 -
git的几种实用操作(合并代码与暂存复原代码)
总述git工具也用了很久,自己也写了几篇使用教程,今天继续给大家分享一些我工作中使用过的git操作。1.git合并远程仓库的代码2.gitstash保存当前的修改这两种情况大家应该都使用比较多,现在大家使用git进行团队开发代码的情况比较普遍,所以我们经常需要进行合并代码;此外,当我们在开发过程中,突然遇到紧急任务插入,我们需要再其他分支进行工作,但是当前分支我们还会再返回继续修改,这个时候代码还有bug,不能直接推到服务器,这个时候就需要我们进行保...原创 2020-09-16 22:38:54 · 1617 阅读 · 0 评论 -
git回退版本,再返回最新分支git pull失败的解决经验
点击“蓝字”关注我吧作者:良知犹存转载授权以及围观:欢迎添加微信公众号:Conscience_Remains总述一篇解决gti分支切换问题的文章,大家应该都有过这种情况,就是git最新的代码进行编译的时候,发现最新代码有bug,有些不确认问题点,然后就想回退分支进行编译调试分析一下,最后再次返回最新分支,或者git push修改后的代码进行编译。但是你有没有遇到这样的情况呢?我也是通过git log打印出来分支信息,然后用git branch切换到一个比较老的分支...原创 2020-08-23 17:47:35 · 952 阅读 · 0 评论 -
git从安装到多账户操作一套搞定(二)多账户使用
作者:良知犹存转载授权以及围观:欢迎添加微信:Allen-Iverson-me-LYN总述GIT是当今热门代码管理技术,但是如此火的系统,竟然是大神林纳斯花了两周用C写出来的一个分布式版本控制系统。github就是依托git技术发展的当今世界最大的代码管理平台。这么好用的git教程也是很多,但是我因为在工作中遇到需要在一台电脑上实现公司git服务器和自己私人的远程仓库两个账户的推送,看了好多篇文章,终于设置成功,觉得有些操作需要特别注意,遂写这篇文章提示大家,希望可以帮助到大...原创 2020-05-28 09:19:46 · 546 阅读 · 0 评论 -
git从安装到多账户操作一套搞定(一)入门使用
作者:良知犹存转载授权以及围观:欢迎添加微信:Allen-Iverson-me-LYN总述GIT是当今热门代码管理技术,但是如此火的系统,竟然是大神林纳斯花了两周用C写出来的一个分布式版本控制系统。github就是依托git技术发展的当今世界最大的代码管理平台。这么好用的git教程也是很多,但是我因为在工作中遇到需要在一台电脑上实现公司git服务器和自己私人的远程仓库两个账户的推送,看了好多篇文章,终于设置成功,觉得有些操作需要特别注意,遂写这篇文章提示大家,希望可以帮助到大...原创 2020-05-27 09:14:05 · 368 阅读 · 0 评论 -
优雅的提交你的 Git Commit Message
commit message 是开发的日常操作, 写好 log 不仅有助于他人 review, 还可以有效的输出 CHANGELOG, 对项目的管理实际至关重要, 但是实际工作中却常常被大家忽略. 希望通过本文, 能够帮助大家重视和规范 commit message 的书写.起因知乎上有个问题: 如何写好 Git commit log? 很有意思, 能看到各种提交风格: 有用 emoj...转载 2019-11-18 11:31:03 · 469 阅读 · 0 评论
分享