总结
作为客户端的 Git
Pro Git 简体中文第二版 (Pro Git 2(zh))
Git 与其他系统
现实并不总是尽如人意。 通常,你不能立刻就把接触到的每一个项目都切换到 Git。 有时候你被困在使用其他 VCS 的项目中,却希望使用 Git。 在本章的第一部分我们将会了解到,怎样在你的那些托管在不同系统的项目上使用 Git 客户端。在某些时候,你可能想要将已有项目转换到 Git。 本章的第二部分涵盖了从几个特定系统将你的项目迁移至 Git 的方法,即使没有预先构建好的导入工具,我们也有办法手动导入。
书籍推荐
Git 菜单-高质量的 Git 中文教程
geeeeeeeeek
•
git
•
1页
•
2019年5月26日
11199
git基本概念,git flow,git提交规范,git插件以及常见问题解决
azl397985856
•
git
•
1页
•
2019年5月26日
2
Git Cheat Sheet 中文版
flyhigher139
•
git
•
1页
•
2019年3月3日
642
Linux 内核揭密
tzivanmoe
•
linux
•
86页
•
2018年7月1日
2
C++ 资源大全中文版
伯乐在线
•
cplusplus
•
1页
•
2018年6月6日
1422
计算与推断思维
Kivy Developers From China
•
cplusplus
•
19页
•
2018年5月3日
243
小字
大字
宋体
黑体
白天
护眼
夜晚
封面
简介
许可证
Scott Chacon 序
Ben Straub 序
献辞
引言
起步
关于版本控制
Git 简史
Git 基础
命令行
安装 Git
初次运行 Git 前的配置
获取帮助
总结
Git 基础
获取 Git 仓库
记录每次更新到仓库
查看提交历史
撤消操作
远程仓库的使用
打标签
Git 别名
总结
Git 分支
分支简介
分支的新建与合并
分支管理
分支开发工作流
远程分支
变基
总结
服务器上的 Git
协议
在服务器上搭建 Git
生成 SSH 公钥
配置服务器
Git 守护进程
Smart HTTP
GitWeb
GitLab
第三方托管的选择
总结
分布式 Git
分布式工作流程
向一个项目贡献
维护项目
总结
GitHub
接口的改变
账户的创建和配置
对项目做出贡献
维护项目
管理组织
脚本 GitHub
总结
Git 工具
选择修订版本
交互式暂存
储藏与清理
签署工作
搜索
重写历史
重置揭密
高级合并
Rerere
使用 Git 调试
子模块
打包
替换
凭证存储
总结
自定义 Git
配置 Git
Git 属性
Git 钩子
使用强制策略的一个例子
总结
Git 与其他系统
作为客户端的 Git
迁移到 Git
总结
Git 内部原理
底层命令和高层命令
Git 对象
Git 引用
包文件
引用规格
传输协议
维护与数据恢复
环境变量
总结
其它环境中的 Git
图形界面
Visual Studio 中的 Git
Eclipse 中的 Git
Bash 中的 Git
Zsh 中的 Git
Powershell 中的 Git
总结
将 Git 嵌入你的应用
命令行 Git 方式
Libgit2
JGit
Git 命令
设置与配置
获取与创建项目
快照基础
分支与合并
项目分享与更新
检查与比较
调试
补丁
邮件
外部系统
管理
底层命令
索引