#Git
41 个方案
git clone 克隆仓库入门
一条命令把远程仓库连同完整历史下载到本地,立即开始开发。
用 gh 在终端操作 GitHub
不开浏览器即可创建和查看仓库、Issue 与 PR。
Windows 上配置 Git 用户名和邮箱
设置 Git 提交所需的用户名和邮箱——安装 Git 后的第一步,不设无法提交。
启用 Windows 的 ssh-agent 服务
OpenSSH agent 在 Windows 上默认是禁用的——三行 PowerShell 让密钥口令一劳永逸。
用 tig 浏览 Git 仓库
在 ncurses 界面中查看提交、差异、追溯和工作区。
用 lazygit 管理 Git 仓库
用键盘界面完成暂存、提交、分支和变基。
用交互式变基整理本地提交
在分享前重排、压缩、改写或丢弃提交。
用 git stash 暂存和恢复未提交的修改
把写到一半的改动收起来,切分支或拉取代码,回来一条命令恢复。
用 git reflog 找回丢失的提交
在误重置、误变基或误删分支后找到并恢复提交。
用 difftastic 做结构化差异对比
按语法树比较代码,让格式化改动不再淹没真正的修改。
用 git bisect 定位回归问题
通过标记好坏提交来二分查找历史。
用 delta 获得语法高亮的 Git 差异
把 git diff 输出交给 delta,获得配色、行号和并排视图。