
学习笔记
文章平均质量分 90
小书go
一切好与不好都随风而去
展开
-
git配置多身份(多用户)不生效
背景当同时为不同的组织工作时,需要用到不同的身份。比如 GitHub 目录 ~/github/ 提交身份为 mygithub,在Gitee 目录 ~/gitee/ 提交身份为mygitee。使用过git的人都知道,如果不做额外的配置,只能使用一个身份进行代码提交。而这并不是我们想要的。我们希望达到的效果是,在同一台开发机下,使用git在不同的组织项目下提交代码表现的身份会不一样。例如:~/github/ 目录下放的都是GitHub 组织的项目,我提交代码时commit时的作者是 mygithub,原创 2021-09-21 20:12:13 · 2757 阅读 · 2 评论 -
git reset,rebase,amend 使用实战
前言在平常的git使用中一般用到的都是 git add/commit/pull/push/log等常规操作命令。也许你会在刚安装git或者新下载一些项目还会用到 git init/clone/config 等命令。但是这都不是本文的重点,本文的重点主要针对 reset ,rebase以及 commit --amend 三个部分进行记录,从使用场景以及使用方式及注意事项进行总结。在开始之前,需要说明的是,在git中每次提交都对应一个版本号,每个版本号都是对应一个commitid,版本的维护其实就是com原创 2021-07-06 10:08:13 · 1451 阅读 · 0 评论