ps. 后续用到再补充
1.基本使用:
操作流程:
初始化/拉取远程仓库 -> 修改代码 -> 添加到工作区 -> 提交到本地仓库 -> 推送远端
初始化本地仓库
1 | git init |
文件修改后添加到工作区域
1 | git add '文件名' 或 git add . |
文件从工作区域提交到版本库
1 | git commit -m '提交信息' |
查看工作区和版本库的区别文件
1 | git diff |
撤销工作区中的更新(只有添加到工作区才可以add)
1 | git checkout -- '文件名' |
撤销在阶段(stage)的更新
1 | git status |
撤销在版本库中的更新
1 | git log |
恢复已撤销的版本库
1 | git reflog |
查看git状态
1 | git status |
查看提交日志
1 | git log |
撤回相关操作
1 | git reset (根据提示操作) |
2.分支操作
查看分支
1 | git branch -a(查看远程) |
创建分支
1 | git branch '分支名' |
删除分支
1 | git branch -g '分支名' |
删除远程分支
1 | git branch -r -d origin/'分支名' |
切换分支
1 | git checkout '分支名' |
合并分支
1 | git merge 'test'(把test分支上的操作合并到当前分支) |
推送远程分支
1 | git push origin '分支名' |