git的踩坑之旅
文章平均质量分 73
大鱼吃小鱼7
一个会撸代码的小鱼姑娘,爱撸码,爱旅游,爱写作.
展开
-
git如何更新到远程fork仓库?如何更新远程仓库地址?
前言场景描述:本地已经有一个从A项目部分拷贝之后生成的新项目B, 并且已经开始开发了新功能, 而A项目也在进行迭代更新.这时产品说要同步A项目的功能到B项目, 两个项目都有了新的更新, 那怎么同步更新呢? 于是想到先fork然后同步, 这个过程有些曲折, 但问题总归是能解决。一.fork旧项目1.在A项目选择创建fork;2.选择存放到个人仓库,配置新项目名称;3.有个选项是勾选Enable fork syncing决定之后是否跟随更新。建议勾选。4.点击确定之后就会进入到刚刚fork的仓库原创 2021-03-06 23:58:46 · 2658 阅读 · 0 评论 -
记录问题: git 分支后面多了rebasing,如何去除?
在开发中, 合并提交代码时出现错误 ,分支后面一直带着rebasing,解决方法1:git rebase --continuegit status查看哪些文件冲突,解决后git add冲突文件,最后git rebase --continue解决方法2:git rebase --abort直接放弃当前操作, 执行git rebase --abort 或git rebase --skip解决方法3: 终极武器 rm如果上述方案不行的话, 可以试试这个,在当前目录下执...原创 2020-05-22 23:49:38 · 19038 阅读 · 0 评论 -
记录问题: git报错: error: You have not concluded your merge (MERGE_HEAD exists)
引起原因: git pull会拉取远端最新版本并合并到本地,但是拉下来的代码自动合并失败,出现了这个报错error: You have not concluded your merge (MERGE_HEAD exists)解决方法: --abort保留本地的更改, 中止合并, 重新合并,重新拉取$:git merge --abort$:git reset --merge$:git pull扩展:git pull和git fetch的区别:git fetch :只...原创 2020-05-22 08:54:14 · 338 阅读 · 0 评论 -
解决git: enter passphrase for key '~/.ssh/id_rsa'的问题
出现enter passphrase for key '~/.ssh/id_rsa' 的原因: 在生成key的时候,没有注意,不小心设置了密码, 导致每次提交的时候都会提示要输入密码, 也就是上面的提示.那么.只需要执行下面的代码就可以解决: ssh-keygen -p [-P old_passphrase] [-N new_passphrase] [-f keyfi...原创 2020-03-05 15:15:08 · 6358 阅读 · 0 评论 -
解决git:fatal:Unable to create".../.git/index.lock" 的错误
问题描述: 在使用git 进行提交时, 出现上面这个报错, 导致无法提交. 报错大致意思就是创建index.lock文件失败,因为已经存在index.lock文件了.index.lock文件是在.git下面, 而.git是一般是隐藏的, 那么可以通过以下命令删除即可.rm -rf /Users/dianji/project/ccpay.h5/.git/index.lock/...原创 2019-12-12 15:14:02 · 18129 阅读 · 2 评论 -
【git命令小词典】git常用命令清单,涵盖大部分使用场景.
现在都9102年了, 应该没有不会用git的程序媛了吧?虽然现在有很多优秀的git工具, 比如git GUI图形界面, git TortoiseGit, sourceTree等等, 但命令是基本功,还是得掌握. 下面总结了一些常用的命令和部分应用场景.希望对你们有帮助.一. 一些专用名词的译名Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或...原创 2019-10-24 09:19:39 · 896 阅读 · 2 评论 -
git的使用 -- 撤销merge操作
git再把分支合并主干后想撤回这个操作执行命令如下: git revert -m 1 18d290169ac80120c4401f17719122c3500ecfaf想撤销多次merge操作请按照顺序多次执行上面的命令原因:Git 撤销合并| COMMENTSGit 的 revert 命令可以用来撤销提交(commit),对于常规的提交来说,rev...原创 2018-12-06 15:41:01 · 1951 阅读 · 0 评论 -
git的使用 -- 版本回退与前进问题
版本回退与前进系列 1.本地回退 如果你的代码只是commit到本地存储仓库, 还没有push到远程分支, 那这时你只需要使用reset回退版本就可以了. 不知道版本号可以使用git log查看.回退到上一版本可以使用 git reset --hard HEAD^git log //查看提交的历史git log --pretty=oneline //如果嫌上面的输出信息过多可以使...原创 2018-12-06 15:36:34 · 1586 阅读 · 0 评论 -
git 版本控制问题集合
git作为分布式协作版本控制工具, 在使用的过程中常常会遇到各种问题, 下面列举比较常见的一些问题及其解决办法.一. 版本回退与前进系列 1.本地回退 如果你的代码只是commit到本地存储仓库, 还没有push到远程分支, 那这时你只需要使用reset回退版本就可以了. 不知道版本号可以使用git log查看.回退到上一版本可以使用 git reset --hard HEAD^g...原创 2018-11-23 17:26:50 · 432 阅读 · 0 评论 -
记录博客搭建踩过的坑
本人的博客使用的是hexo+github搭建的一套独立博客, 主题采用的是next,经过两天的折腾, 博客也弄得有模有样了.(微笑). 现在记录一下踩过的坑,希望自己可以好好总结, 能帮助到萌新就更好了,哈哈! 问题不分顺序,本人比较懒, 想到啥就写啥.1.解决编辑器的问题 hexo是使用markdown编辑器的,如果不想在本地安装markDown,(我就懒得安装), 那么CSDN了解一...原创 2018-07-04 16:57:43 · 3119 阅读 · 0 评论 -
使用hexo+github搭建个人博客(进阶篇)
Hexo简介 Hexo 是一款基于 Node.js 的静态博客框架。Hexo 使用 Markdown 解析文章,用户在本地安装Hexo并进行写作,通过一条命令,Hexo即可利用靓丽的主题自动生成静态网页。 参考:Hexo-Github地址 Hexo帮助文档 博客环境搭建 2.1 安装Git Windows平台:以 Win7 64位机为例到官网下载 Git,一路默认...原创 2018-07-04 11:34:46 · 27265 阅读 · 18 评论 -
git的常规操作(入门篇)
Github: git项目托管网站,请先免费申请一个github帐号:www.github.comGit:分布式版本控制工具,http://d.download.csdn.net/down/3169511/z_y_liu89git@github.com:defnngj/hibernate-demo.gitithub的申请与git的安装我这里就不说了。这个不难。----//g...原创 2018-04-08 23:10:50 · 286 阅读 · 0 评论