(1)第一次使用Git前,告诉Git你是谁
git config --global user.name "自定义用户名"
git config --global user.email "用户邮箱"
(2)创建Git仓库
git init
会在当前目录下生产一个.git目录,用于保存项目的历史
(3)查看当前Git系统的状态
git status
(4)将文件添加到暂存区
git add 文件名称
git add . 把所有的新文件或者修改过的文件添加到暂存区
(5)将暂存区的文件提交到Git仓库
git commit -m "提交说明"
(6)查看Git仓库中所有的提交日志
git log 只能查看当前版本之前的提交日志
git reflog 查看所有的提交日志和回退记录
(7)历史回退
git reset --hard 提交的ID
(8)忽略文件
有些文件不需要Git系统管理,可以忽略
使用任意的编辑器创建 .gitignore 文件,把要忽略文件写进去
(9)创建分支
git branch 分支名称
(10)查看所有的分支
git branch
(11)切换分支
git checkout 分支名称
练习:在主分支下创建商品分支product,进入到这个分支,创建product.html,随便写内容,最后提交到仓库,切换回主分支
(12)合并分支
git merge 分支名称
如果遇到无法退出,输入 :q! 强制退出
(13)删除分支
git branch -d 分支名称 删除已合并的分支
git branch -D 分支名称 强制删除分支,不管是否合并
(14) 推送到远程仓库
git push 仓库地址 分支名称
(15)从远程仓库下载到本地(第1次,没有仓库)
git clone 仓库地址
(16)从远程仓库拉取到本地(有仓库)
git pull 仓库地址 分支名称