git
SmileToLin
这个作者很懒,什么都没留下…
展开
-
git rebase 使用详解
git rebase 用于将本地分支的更改重新应用到其基础分支(通常是主分支)。这对于在开发过程中合并分支时清理提交历史非常有用。以下是 git rebase 的使用方法:原创 2024-04-23 10:34:14 · 1048 阅读 · 1 评论 -
Gitee ssh 公钥配置好后,仍然 permission denied 的排查过程及解决方法
Gitee ssh 公钥配置好后,仍然 permission denied 的排查过程及解决方法转载 2022-10-14 16:36:08 · 3230 阅读 · 2 评论 -
git push 报错 提交未授权问题
1.新配置的环境2.git push 报错gitdir=$(git rev-parse --git-dir); scp -p -P 29418 XXXX@ip:hooks/commit-msg ${gitdir}/hooks/原创 2022-08-19 13:34:33 · 4950 阅读 · 3 评论 -
合并到多笔commit修改
在使用git时经常会遇到多笔commit修改同一个问题的情况,在提交时,往往只希望将这些commit作为一笔commit提交,可以通过commit指令达到这个目的。假设我们希望将最近的N笔commit合并成一笔首先执行命令 git rebase -i HEAD~N例如,我们希望合并最近的3笔commit,则命令为 git rebase -i HEAD~3接下来,系统会打开一个编辑工具,内容如下...原创 2022-07-06 00:30:01 · 331 阅读 · 0 评论 -
Windows下Git多账号配置,同一电脑多个ssh-key的管理
这一篇文章是对上一篇文章《Git-TortoiseGit完整配置流程》的拓展,所以需要对上一篇文章有所了解,当然直接往下看也可以,其中也有一些提到一些基础的操作。 本文以配置github.com账号和git.oschina.net账号来逐步演示在Windows环境下配置Git多账号支持即在同一个电脑上管理多个ssh-key,对git多一分了解。 备注:这篇文章所有执行命令的地方都是在管理员模式下进行,即打开cmd,Git Bash客户端用管理员身份运行程序。1. 生成github.com对应转载 2020-06-13 14:17:42 · 303 阅读 · 0 评论 -
Git-TortoiseGit完整配置流程
每次使用Git的时候都或多或少遇到些问题,为了方便以后少踩一些坑,把自己踩过的坑记录一下,加深对Git使用的理解,所以写下这篇日记记录一下。 本文需要频繁使用cmd,如果使用系统的cmd会稍微有点不便 所以这里先推荐一款Windows平台上面个人觉得比较好用的一款cmd工具ConEmu ConEmu下载地址:http://www.fosshub.com/ConEmu.html1. 安装JDK,Git,TortoiseGit,准备好Android SDK 本文使用版本如...转载 2020-06-13 14:16:14 · 747 阅读 · 1 评论 -
Git使用教程:最详细、最傻瓜、最浅显、真正手把手教!
导读:因为教程详细,所以行文有些长,新手边看边操作效果出乎你的预料。GitHub虽然有些许改版,但并无大碍。一、Git是什么?Git是目前世界上最先进的分布式版本控制系统。工作原理 / 流程: Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 二、SVN与Git的最主要的区别?SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以转载 2020-06-13 14:13:06 · 194 阅读 · 0 评论