Git Hooks 挂载脚本
因为 VSCode 抽风,把我项目直接初始化了,所以所有写好的钩子都没有了.... 这里记录一下平时用到的脚本
因为 VSCode 抽风,把我项目直接初始化了,所以所有写好的钩子都没有了.... 这里记录一下平时用到的脚本
Git 子模块(Git Submodule)是一种在 Git 仓库中嵌套使用其他 Git 仓库的方式。它允许将一个 Git 仓库作为另一个 Git 仓库的子目录,使得两个项目能够独立地进行开发和维护。
基本的分支操作
如何将两个分支合并到一起。就是说我们新建一个分支,在其上开发某个新功能,开发完成后再合并回主线。
在 Git 里撤销变更的方法很多。和提交一样,撤销变更由底层部分(暂存区的独立文件或者片段)和上层部分(变更到底是通过哪种方式被撤销的)组成。
移动部分提交到当前分支
拉取远程数据
Git 的结构
平时使用 Git 不只是各种提交,更多时候也需要检查当前提交日志,检查更新内容等操作
设置签名
这部分转载自 Git-你好, HEAD 同学
bare 裸仓库
拉取远程库
天朝的这个网络环境,时不时就无法访问 GitHub,对于我这种靠着开源活着的程序员来说断网简直就是噩梦,这里主要积累各种无法访问 Github 的排查思路以及解决办法。