![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git 使用
SunnyJim
golang 、docker、k8s、istio
展开
-
Git push 到 github 出现 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! 错误修复
保存的认证过期了,平时通过 ssh 连接到服务器之后服务器销毁再创建同样会出现了这样的问题,见怪不怪。推送代码时抛出了以下错误日志。原因八九不离十大概率是客户端。原创 2023-05-17 15:20:00 · 364 阅读 · 0 评论 -
git add 错误: error: insufficient permission for adding an object to repository database .git/objects
error: insufficient permission for adding an object to repository database .git/objects原创 2022-11-09 18:43:18 · 498 阅读 · 0 评论 -
git 彻底清除历史提交中的大文件
原因:在使用 git 开发的过程中,会出现例如:一些敏感数据、构建之后的 jar 包,不小心 git push 到 gitlab 或 github 中,这个时候并不是删除了之后重新 push 上去就可以解决问题,另外的开发人员同样可以通过 git reset 到你删除直接查看这些。所以有必要将这些文件删除。最大的威胁是随着工程分支的增加,tag 的增加工程会越来越大,git clone 过程中会十...原创 2020-04-20 09:42:31 · 832 阅读 · 0 评论 -
git pull 错误:[remote rejected] master -> master (pre-receive hook declined)
错误场景本次错误的场景是关于在 gitlab 上删除历史提交中的大文件最后执行 git push 触发的。$ git pushEnter passphrase for key '/c/Users/edz/.ssh/id_rsa':Enumerating objects: 18, done.Counting objects: 100% (18/18), done.Delta compre...原创 2020-04-10 09:58:56 · 15417 阅读 · 0 评论 -
Git 的日常使用方法
这里就主要来写一下 git 在我们本机上面的一个基本的工作流程假设举例一个工作场景:我们现在需要从 GitHub 或者 GitLab 上克隆一个项目:我们需要执行 git clone 命令:git clone https://github.com/xichengliudui/public-repo[root@node2 src]# git clone https://github.com/...原创 2019-04-22 18:53:57 · 130 阅读 · 0 评论 -
git cherry-pick 如何使用
刚刚在 GitHub 提交 pr 时,碰到一个实际的问题。先描述一下问题:我一个礼拜前提交了一个 pr 用来更新脚本,但是这个 pr 并不合理仅仅是为了解决检查出现的问题。需要从根源上解决因为什么引起的问题。但是这个 pr 提交代码较多不能直接关闭,还不能直接合并全部主分支上面这一个礼拜的更新,所以就需要单独合并针对解决问题源头的更新。setp 1: 查询需要合并的提交的 idsetp 2: ...原创 2019-04-03 10:13:20 · 675 阅读 · 0 评论 -
git 合并多次提交记录
1:如何使用 git 合并多次提交记录。你看!git rebase -i HEAD~2合并两次就是 HEAD~2 三次就是 3 四次就是 4。2:如果 push 之后发现,分支和上游冲突就要重新构建分支了(基于上游构建新的分支)。git fetch upstreamgit rebease upstream/master...........原创 2019-11-22 15:23:09 · 537 阅读 · 0 评论