Lufuhu
首页
博客
收藏
工具
起步
关于版本控制
Git 简史
Git 是什么?
命令行
安装 Git
初次运行 Git 前的配置
获取帮助
总结
Git内部原理
底层命令与上层命令
Git 对象
Git 引用
包文件
引用规范
传输协议
维护与数据恢复
环境变量
总结
附录A.在其它环境中使用Git
图形界面
Visual Studio 中的 Git
Visual Studio Code 中的 Git
IntelliJ / PyCharm / WebStorm / PhpStorm / RubyMine 中的 Git
Sublime Text 中的 Git
Bash 中的 Git
Zsh 中的 Git
Git 在 PowerShell 中使用 Git
总结
附录B.在你的应用中嵌入Git
命令行 Git 方式
Libgit2
JGit
go-git
Dulwich
附录C.Git命令
设置与配置
外部系统
管理
底层命令
获取与创建项目
快照基础
分支与合并
项目分享与更新
检查与比较
调试
补丁
邮件
Git基础
获取 Git 仓库
记录每次更新到仓库
查看提交历史
撤消操作
远程仓库的使用
打标签
Git 别名
总结
Git分支
分支简介
分支的新建与合并
分支管理
分支开发工作流
远程分支
变基
总结
服务器上的Git
协议
总结
在服务器上搭建 Git
生成 SSH 公钥
配置服务器
Git 守护进程
Smart HTTP
GitWeb
GitLab
第三方托管的选择
分布式Git
分布式工作流程
向一个项目贡献
维护项目
总结
GitHub
账户的创建和配置
对项目做出贡献
维护项目
管理组织
脚本 GitHub
总结
Git工具
选择修订版本
使用 Git 调试
子模块
打包
替换
凭证存储
总结
交互式暂存
贮藏与清理
签署工作
搜索
重写历史
重置揭密
高级合并
Rerere
自定义Git
配置 Git
Git 属性
Git 钩子
使用强制策略的一个例子
总结
Git与其他系统
作为客户端的 Git
迁移到 Git
总结
总结
2024/06/10 12:21:01
现在你已经学会如何在日常使用的工具中驾驭强大的 Git,以及如何在自己的程序中访问 Git 仓库了。