1.初始化本地库 git init 作用是创建一个.git文件
2.设置签名 git config user.name coder git config user.email 379@qq.com 全局是在config后面加 --global 只需要配置一次就行了
3.查看状态 git status
4.推送到缓存区 git add 文件名
5.提交到本地仓库 git commit -m'提交信息' 文件名
6.查看log 最常用 git reflog 或 git log --oneline
7.版本回退 git reset --hard 哈希值
8.创建分支是 git branch 分支名
9.查看分支是 git branch -v
10.切换分支是 git checkout 分支名
11.合并分支是 git merge 分支名
12.解决冲突是通过 vim 文件名 然后在git add 文件名 git commit -m"信息"
13.在github新建远程仓库 readme可以不勾选 然后复制地址
14.本地连接远程库是通过 git remote add 起别名 远程地址 ,其中起别名一般为origin 例 git remote add origin https://github.com/Jimy888/teach.git
15.克隆操作 git clone 远程地址 例如:git clone https://github.com/Jimy888/teach.git
16.从本地仓库推送到远程库 git push origin 分支名
17.主管拉取 git pull origin master = git fetch origin master + git merge origin/master 也就是说pull一步可以被拆分了两步
18.项目实战:
项目初始化 同上面 1,2 步 然后
第一步 创建分支 git branch 分支名
第二步 开发项目
第三步 开发完成以后 git add git commit
第四步 切换到主分支 git checkout master
第五步 git merge 分支名
第六步 git push origin master
第七步 把分支也推送到远程仓库 git push origin 分支名(该分支名为第一步创建的那个分支名)