~ 1 min
近期小记
最近做什么
- 工作
- 学习
- 娱乐
- 逛街
我是一个不喜欢随便打破生活规律的人,即使保持最原始的两点一线的生活我也会觉得自得其乐,在新的工作环境认识了新的工作伙伴,但是不打算互相靠太近,因为过往的经验告诉我,任何一段关系都是不可靠的,只有保持距离才是对大家都好的选择。
GitHub问题
关于拉取失败 解决方案如下:
- 直接在命令行指定选项:如果只想在这次拉取时指定策略,也可以直接在 git pull 命令后加上对应的参数:
- –rebase:变基
- –no-rebase:合并
- –ff-only:仅快进合并
- 例如:
git pull --rebase
- 但是遇到这样的错误:
**❯** git pull --ff-only fatal: Not possible to fast-forward, aborting.
- 最终解决方案: 遇到的错误 fatal: Not possible to fast-forward, aborting 表示本地分支与远程分支不同步,无法进行快进合并。通常是因为远程分支上有更改,与本地的更改存在冲突。可以尝试以下方法来解决:
方案 1:合并更改
如果您希望保留本地更改并整合远程更新,可以执行 合并 操作:git pull --no-rebase
。该命令会将远程更改合并到您的本地分支,保留您的提交,并在必要时处理冲突。
方案 2:变基操作
如果希望保持较为干净的历史记录,可以使用变基,将您的更改应用到更新后的远程分支之上:git pull --rebase
。此命令会将您的提交放在最新的远程更改之上,使提交历史看起来基于最新的远程分支。
方案 3:重置本地更改(如果不需要保留本地更改)
如果不需要保留本地更改,并且只是希望将分支重置为与远程一致,可以强制更新, 将 <branch-name>
替换为您的当前分支名称(例如 main 或 master)。
git fetch origin
git reset --hard origin/<branch-name>
方案 4:手动合并 如果上述方法未解决问题,您可能需要手动合并:
- 获取最新远程更改:
git fetch origin
- 将远程分支合并到本地分支:
git merge origin/<branch-name>
- 如果提示有冲突,解决冲突后再提交合并。
可以根据是否需要保留本地更改来选择最适合的方法。
笔记软件WPS
因为自己做笔记的体系比较混乱,最近也在积极解决这个问题,今年伊始就是一直使用obsidian,但是后来工作之后发现公司电脑使用obsidian不太方便,加上很多东西还是word排版更加适合自己的日常文件属性,所以全面转战WPS,购买了6年的WPS超级会员,最重要的是自己可以在公司和电脑之间无缝切换编辑,不用担心自己忘记带u盘,obsidian作为日常写博客还是足够了。
关于博客留言
亲爱的朋友们,你们千万不要忘记留下自己的网站地址,近些时间已经发现好多博友渐渐不在我的评论区留下网站链接,这样让我哭笑不得,每次想要返回访问的时候因为有的博友没有添加友链就会很尴尬找不到网址,而我,没关系,我会上网google你们的id网名继而找到你们的博客的,你们不要介意就行……后来我反思一下,可能是因为我自己渐渐在各个博客留言不留下自己的网址,各个博友可能遵循“以彼之身还彼之道“也就这样干了。
接下来的博客我希望学习个别优质博客的做法每个星期更新一篇流水账,算作周记,即使是每天看似枯燥乏味的生活也应该好好记录,直至老去~