DevOps Guidebook
Linux
服务器
部署
代码管理
DevOps
Github
DevOps Guidebook
DevOps 完全知识体系
Linux
服务器
部署
代码管理
DevOps
Github
Git
概述
配置 git config
帮助 git help
初始化 git init
克隆 git clone
添加 git add
状态 git status
提交 git commit
撤销 git reset
删除 git rm
移动和重命名 git mv
分支 git branch
查看 git checkout
合并 git merge
储藏 git stash
标签 git tag
提取 git fetch
拉取 git pull
推送 git push
远程 git remote
日志 git log
差异 git diff
变基 git rebase
还原 git revert
操作日志 git reflog
移植 git cherry-pick
查询 git cat-file
排除文件 check-ignore
提交对象 commit-tree
计算 count-objects
差异索引 diff-index
参考输出 for-each-ref
文件信息 ls-files
合并祖先 merge-base
读入索引 read-tree
反序列提交 rev-list
rev-parse
show-ref
symbolic-ref
update-index
update-ref
verify-pack
write-tree
工作流
钩子
扩展
Q&A
Gitlab
GitLab
GitLab Flow
资源
生态
工具
插件
扩展
资源
Git 的奇技淫巧
使用 Git 版本管理的小技巧集合
Git 中文教程
高质量的 Git 中文教程,源于国外社区的优秀文章和个人实践
生态
Git History
在线网站,可以查看单个文件的变更记录,颜值高,体验优,强烈推荐
工具
SourceTree
,Git 辅助,由于 Git 高级操作命令记不住,就只用借助 UI 了
Github Desktop
,管理 github 仓库的变更和 PR,代替了 SourceTree 的部分工作,可以方便地把别人的 PR checkout 到本地验证
插件
OctoLinker
,根据 require/import 或 package.json 中的 dependencies 进行快速跳转
Refined Github
,Github 改进
npmhub
,在 README 下方显示 npm 依赖信息
Hide Files on GitHub
,隐藏配置文件等非必要文件
Github Hovercard
,比如不用点进去就能看到 issue 详情
Git History Browser Extension
,可视化的方式显示文件修改历史
File Icon for GitHub, GitLab and Bitbucket
,更好看的文件 icon