AboutVersionControl
leemraz
Stay hungry, stay foolish.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
tortoise git 冲突解决
1 背景 使用tortoise git 解决conflict。 2 解释 Git进行同步的时候,经常会出现冲突,有时候冲突的选项会有三种选项: 1、Resolved:直接把文件标识为冲突已经解决,一般是自己手动查看并解决完冲突以后使用。 2、Resolve conflict using “MERGE_HEAD (origin/HEAD)” 或者 “Change-to-be-Inte.”:这个其实就是以远端的版本作为最新版本来解决冲突。 3、Resolve conflict using “HEAD”:这个是以原创 2022-02-16 10:20:29 · 3479 阅读 · 0 评论 -
TortoiseGit 版本回滚
文章参考:https://www.cnblogs.com/xuwenjin/p/8573603.html 1 版本回滚 1.1先查看日志,确定想回滚到哪个版本(这下知道为啥要填写提交备注了吧) 1.2 比如想回滚到创建test1.txt文件前,则点击该步操作所对应的message之前的那一个日志(add spring demo) 然后右键–>Reset “master” to this…,表示将当前master分支上的文件回滚到这个版本,如下图 1.3 选择之后,弹出如下弹框,在Reset Typ原创 2021-10-20 16:49:57 · 3583 阅读 · 0 评论 -
Git 修改历史 commits 中的用户名和邮箱
Git 修改历史 commits 中的用户名和邮箱 如何批量修改 git 历史提交记录中的 username 和 email。 一、作用 修改某个仓库历史 commit 的用户 name 和 email 信息。 将历史提交记录中的指定 name/email 修改为新的 name/email。 二、步骤 确认本地全局邮箱/用户名 查看仓库的历史提交信息 批量修改历史记录中的信息 将修改结果推送到远程 1. 确认本地全局邮箱/用户名 使用下面两个命令查看 git 在本地的全局邮箱和用户名。 bash转载 2021-09-28 14:48:48 · 4853 阅读 · 2 评论 -
Git 历史版本获取方法
背景 用过SVN和Git,感觉前者简单粗暴后者更适合管理。 方案 方法1 git bash 1 git clone 当前项目至文件夹 2 cd 进入clone下来的项目文件夹内 3 在git 仓库查看SHA,或输入命令git log 查看提交的历史commit 4 复制需要回退版本到的commit后面序列,命令如下即可回退到指定版本 git checkout xxxxxxxxxxxxxxx 方法2 TortoiseGit 1 右键项目,选择TortoiseGit 然后点击 show log 2 选中需要回原创 2021-05-27 09:47:06 · 3096 阅读 · 0 评论 -
如何选择开源许可证?
转载自:http://www.ruanyifeng.com/blog/2011/05/how_to_choose_free_software_licenses.html 如何为代码选择开源许可证,这是一个问题。 世界上的开源许可证,大概有上百种。很少有人搞得清楚它们的区别。即使在最流行的六种----GPL、BSD、MIT、Mozilla、Apache和LGPL----之中做选择,也很复杂。 乌克兰程序员Paul Bagwell,画了一张分析图,说明应该怎么选择。这是我见过的最简单的讲解,只用两分钟,你就能搞转载 2021-01-28 16:15:53 · 179 阅读 · 0 评论 -
Git Stash Changes/UnStash Changes (冲突解决)
场景 Q 本地有文件改动未提交、且该文件和服务器最新版本有冲突,pull更新会提示错误,无法更新 A 1 先commit自己的改动然后再通过pull拉取代码 A2 Stash Changes 先将改动暂存到本地仓库。Stash Changes的内容不参与commit和push Stash Changes操作步骤 Step 1 冲突时,Stash Changes 将本地的全部改动临时保存到本地仓库,并撤销了本地的所有改动。 Step 2 Pull 将本地的代码更新到最新 Step 3 UnStash Chan转载 2020-12-07 17:36:39 · 3192 阅读 · 0 评论 -
tortoisegit文件夹和文件没有状态图标
1、win+R输入 regedit.exe ,打开注册表准备修改 2、找到 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer 3、新建一个“字符串值”名称为 “Max Cached Icons” 值是 “2000” 4、重启一下电脑,图标就显示了。 ...原创 2020-10-10 17:44:22 · 369 阅读 · 0 评论 -
Git 多个GitHub账号配置和多个Hexo博客地址配置
需求场景 工作github, 个人github多个账号使用问题。 多个hexo或者其它博客,发布问题。(一个GitHub账号只能搭建一个Hexo博客) 方法 TL;DR 可能对于用SVN习惯的同学,简单的办法是用图形界面的方法,可以直接跳到对应的小节查看 非图形界面方法 说明:命令Terminal用的是Git Bash,否则可能会有权限的问题。 1. 生成密钥 命令进入 SSH根目录(根据自己的实际情况来) cd ~/.ssh/ 直接使用以下命令创建新密钥,然后两次回车即可(建议用下面的命令可以原创 2020-07-17 11:35:30 · 1083 阅读 · 1 评论
分享