目录
git config --global user.email "邮箱"
一、Git 是什么
Git 和其它版本控制系统(包括 Subversion 和近似工具)的主要差别在于 Git 对待数据的方式。 从概念上来说,其它大部分系统以文件变更列表的方式存储信息,这类系统(CVS、Subversion、Perforce 等等) 将它们存储的信息看作是一组基本文件和每个文件随时间逐步累积的差异 (它们通常称作 基于差异(delta-based) 的版本控制)。
Git 不按照以上方式对待或保存数据。反之,Git 更像是把数据看作是对小型文件系统的一系列快照。 在 Git 中,每当你提交更新或保存项目状态时,它基本上就会对当时的全部文件创建一个快照并保存这个快照的索引。 为了效率,如果文件没有修改,Git 不再重新存储该文件,而是只保留一个链接指向之前存储的文件。 Git 对待数据更像是一个 快照流。
二、下载Git
下载地址:Git - Downloading Package (git-scm.com)
64位电脑就下载64位
三、安装Git(建议)
按照下方步骤依次操作即可。
四、打开Git
五、配置Git
5.1 配置用户名
git config --global user.name "注册名"
5.2 配置邮箱
git config --global user.email "邮箱"
六、Git指令
Git 创建仓库
创建一个git仓库有如下几种方式:
- git init:初始化一个git仓库
- git clone:clone一个git仓库
- git config:配置信息
- git add:添加文件到缓存命令
- git status:查看文件的状态命令
- git diff:查看更新的详细信息命令
- git commit:提交命令
- git reset HEAD:取消缓存命令
- git rm:删除命令
- git mv:移动或重命名命令
- git branch:查看分支命令
- git branch (branchname):创建分支命令
- git checkout (branchname):切换分支命令
- git merge:合并分支命令
- git branch -d (branchname):删除分支命令
- git remote add:添加远程仓库
- git remote:查看当前的远程仓库
- git fetch、git pull:提取远程仓仓库
- git push:推送到远程仓库
- git remote rm:删除远程仓库