1、配置命令(方便知道谁提交的代码)a. git config --global user.name XXXb. git config --global user.email XXXc. git config --global color.ui true (可以显示颜色不会只是黑白)查看: git config --list
2、远程下载代码git clone + http
3、本地初始化git init
4、查看 工作区和缓存区区别git status或者git status -s当 加上-s 前面出现两个标志位:AM file, 第一个表示此时 缓存区文件的状态,第二个是当前工作去的状态
5、添加文件到缓存区git add +file
6、将缓存区的文件提交到historygit commit -m +info
7、添加时候 忽略特定格式文件 修改.gitignore
8、显示区域间不同1. 工作区和缓存 git diff2. 缓存和历史 git diff --staged3. 工作和历史: git diff HEAD备注: head 是当前的位置
9、文件撤销1. 历史->撤销缓存 git reset file2. 缓存->撤销工作 git checkout file3. 历史->工作 git checkout HEAD file
10、删除文件删除工作区 git rm file删除缓存 git rm --cached file
11、重命名git mv file dest
12、将当前修改临时保存1. git stash(抽屉)->保存2. git stash list ->显示3. got stash pop ->取出
13、查看当前头指针cd ./gitcat HEAD
14、显示历史提交信息git log
15、显示头的hash 值(历史版本)git rev-parse HEAD其中HEAD~n 表示向前第几个版本
16、创建分支1. git branch ->查看2. git checkout +分支版本->创建版本3. git checkout -b +版本 ->头指针直接指向它
17、分支合并git merge +分版本
18、取历史版本git reset 9aa51d89799716aa68cff3f30c26f8815408e926(hash)