Git
文章平均质量分 60
cookcyq
Thinking | Freedom | Opinions are my own.
展开
-
git & 关于git reset --soft / --hard / --mixed 的区别
–soft: 之前的修改保留在暂存区.–mixed (default): 之间的修改保留在工作区–hard: 之前的修改直接丢掉举例准备工作首先我们先做一下准备工作:新增两条记录新建 1.txt 文件,并提交到本地仓库。git inittouch 1.txt && echo 'Hello,world' > 1.txtgit add .git commit -m'新增 1.txt'新建 2.txt 文件,并提交到本地仓库touch 2.txt &&am原创 2022-02-28 20:46:42 · 364 阅读 · 0 评论 -
Git 配置 https 或 ssh 免密登录
提示: git 本身就属于 linux 环境,因此 window 使用 git 是同等于 linux 的下面开始进入正文https 配置第一种:长期存放账号和密码 并放在windows 或 linux凭据中git config credential.helper store第二种:设置凭据有效期,其单位为秒,下面表示1个小时后账号和密码将过期需要重新登录git config credential.helper 'cache --timeout=3600' 以上任意一种配置后重新使用 p.原创 2021-12-16 21:48:16 · 2514 阅读 · 0 评论 -
Git 取消 git 文件跟踪/监听的几种方式及注意事项
前言:为什么要取消文件监听?取消文件监听自有它的好处,比如平时开发你可以使用自己的脚本对项目进行更改、打补丁、等等。最常见的手段就是直接修改项目的配置文件 .gitignore (如果没有就创建一个) 然后写上你要忽略的文件,比如node_modules/dist/test/config/index.js但问题来了, .gitignore 的修改会被 git 监听到,如果你不介意的话,那么到这里就结束了,但如果你也不想要 .gitignore 也被监听到,那就继续往下看。第一种:–assum原创 2021-12-15 22:22:59 · 4796 阅读 · 0 评论 -
Git 命令缩写配置/删除
日常工作中经常用到 git 命令,敲久了难免会感到啰嗦、疲劳,比如git push origin your_branchgit pull origin your_branchgit cherry-pick log等等都是经常使用的,为此有必要给一些常用的命令进行缩写配置,提高工作效率。当前项目配置别名方式1:git config alias.名字 "写上命令"// 例如git config alias.ps "push origin"// 使用git ps master// git原创 2021-12-15 07:48:04 · 702 阅读 · 0 评论