分散型
- GitHub 将仓库 Fork 给了每一个用户。
- Fork 就是将 GitHub 的某个特定仓库复制到自己的账户下。
- Fork 出的仓库与原仓库是两个不同的仓库,开发者可以随意编辑。
安装
Windows
- 在 Windows 环境中,最简单快捷的方法是使用 msysGit 。
Git Bash
- 顺利安装好 msysGit 之后,Git Bash 会作为一个应用程序添加进系统。
初始设置
设置姓名和邮箱地址
$ git config --global user.name "Firstname Lastname"
$ git config --global user.email "[email protected]"
这个命令,会在 "~/.gitconfig" 中以如下形式输出设置文件。
[user]
name = Firstname Lastname
email = [email protected]
想要改这些信息时,可以直接编辑这个设置文件。这里设置的姓名和邮箱地址会在 Git 的提交日志中。
在 GitHub 上公开仓库时,这里的姓名和邮箱地址也会随着提交日志一同被公开。
将 color.ui 设置为 auto 可以让命令的输出拥有更高的可读性。
$ git config --global color.ui auto
"~/.gitconfig" 中会增加下面一行
[color]
ui = auto
git 配置文件是放在哪里的?
- 仓库级配置文件,该文件位于当前仓库下,路径
.git/文件名为config,这个配置中的设置只对当前所在仓库有效 - 全局级配置文件:win7下面路径为
c:\Users\your_user_directory,文件名为.gitconfig
用 git config 命令查看配置文件
- 命令参数
--list, 简写-l - 格式:
git config [--local|--global] -l
查看仓库级的 config,命令: git config --local -l
查看全局级的 config,命令: git config --global -l