1.基础操作
git init | 项目初始化 |
git add . | 所有文件添加到暂存区 |
git commit -m "xxxx" | 暂存区文件添加到本地仓库 |
git status -s | 查看所有文件状态 |
git log/reflog | 查看提交日历 |
git reset --hard ID | 版本切换 |
2.分支操作
git branch | 查看分支(主分支要提交一次) |
git branch XXX | 创建分支(根据主分支创建) |
git checkout XXX | 切换分支 |
git checkout -b XXX | 创建并切换分支 |
git merge XXX | 主分支合并功能分支 |
注意:分支代码提交之后才能切换;合并代码是站在主分支上,合并功能分支 |
3.远程仓库
介绍:本地仓库提交;远程仓库创建(开源仓库,不要选默认添加文件) | |
介绍:https提交,ssh提交;ssh更安全,配置起来比较麻烦 | |
git remote add origin https/ssh地址 | |
git push -u origin master | |
git remote -v | 查询变量中存储的地址 |
git remote rm origin | 删除变量 |
4.多人写作开发
git clone ssh/https地址 | 克隆仓库 |
git pull origin 分支名称 | 拉取远程仓库分支里面最新的代码 |
git remove show origin | 查看远程仓库分支 |
git checkout 远程分支 | 跟踪分支(切换主分支拉取最新代码) |
.gitignore | 这个文件,可以忽略文件和文件夹,脱离git的管理 |