![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Git
git 内容
来杯卡布奇洛
学习永无止境
展开
-
清除 git 所有历史提交记录,使其为新库
选项,可创建1个干净的分支(无任何的提交历史,但是当前分支的内容一应俱全)。但严格意义上说,这样创建的分支还不是一个真正的分支,因为 HEAD 指向的引用中没有 commit 值,只有在进行一次提交后,它才算得上真正的分支。一般仓库默认的主分支为 master 分支,如果原来的主分支不是 master, 用实际的主分支名代替。基于以前的仓库重新开发,这样可保留以前的配置等文件,但是需要删除全部的历史记录、tag、分支等。删除原来的主分支 master。如果别人不能拉取代码,可以使用。测试提交历史是否清除。原创 2023-02-13 14:07:06 · 768 阅读 · 0 评论 -
yarn install 的时候报错:Host key verification failed.
网上查了一下原因是:“正在通过 SSH 协议进行连接,如ssh://克隆 URL 上的前缀所示。使用 SSH,每个主机都有一个密钥。客户端记住与特定地址相关联的主机密钥,如果主机密钥出现变化,则拒绝连接,这可以防止中间人攻击。原创 2022-08-25 14:09:36 · 747 阅读 · 0 评论 -
比较两个分支的差异
在分支上开发或修复bug时,想要比较dev分支代码和master分支的区别,有以下几种方法。查看 dev 分支比 master 分支多提交了哪些版本: 或者 查看 master 分支比 dev 分支多提交了哪些版本: 或者 查看 master 分支和 dev 分支的版本差异:查看 master 分支和 dev 分支的版本差异并显示是哪个分支提交的:知道哪个分支版本落后之后,可以使用 合并高版本分支...原创 2022-06-21 10:56:41 · 1121 阅读 · 0 评论 -
git 多人协作修复同一分支bug,怎样提交
git 多人协作修复同一分支bug,怎样提交当多人协作修复同一分支上的bug时,修复完成进行提交,需要先执行哪些操作:git stash save "注释"将本地没提交的内容(git commit的内容不会被缓存 但git add的内容会被缓存)进行缓存并从当前分支移除,stash 只会操作被git追踪的文件。执行这个步骤是防止git pull 拉取远程代码时报错。git pull --rebase拉取远程代码,更新本地代码,与远程保持一致git stash pop原创 2022-05-26 22:27:25 · 401 阅读 · 0 评论 -
GitHub 简单搜索技巧
GitHub 简单搜索技巧in:name xxx搜索项目名中带有 xxx 的项目in:description xxx搜索项目描述中带有 xxx 的项目in:readme xxx搜索readme中带有 xxx 的项目starts:> numstarts 数大于 num 的 项目forks:> numforks 数大于 num 的 项目language: xxx项目使用编程语言是 xxx 的项目pushed:> YYYY-MM-DD最后更原创 2022-03-15 10:51:27 · 843 阅读 · 0 评论 -
warning: LF will be replaced by CRLF in package.json. The file will have its original line endings i
warning: LF will be replaced by CRLF in package.json.The file will have its original line endings in your working directory问题描述原因分析解决方法The file will have its original line endings in your working directory)问题描述在使用git命令 git add . 时,出现以下警告:warning: LF原创 2021-10-20 22:12:26 · 2653 阅读 · 0 评论