// 初始化仓库 git init // 把所有文件添加到缓存区 git add . // 添加一个版本(快照)到本地仓库 git commit -m "注释信息" // 查看git版本 git log // 版本回滚 ^代表1一个版本 ^^代表2个 git reset --hard HEAD^ // 查看最近操作 git reflog // 前进版本 git reset --hard 版本ID号 // 查看状态 git status // 比较工作区和缓存区的区别 git diff // 创建一个dev分支 git branch dev // 查看分支 git branch // 切换分支 git checkout dev --------------------------------------------- master是一个稳定的版本,开发的时候使用dev分支 --------------------------------------------- // 分支合并,合并到master git merge dev 如果合并的时候发生冲突,就把冲突的注释给删掉,然后再提交版本变成一个新的版本
// 更新远程分支列表
git remote update origin --prune
// 删除远程分支dev
git push origin --delete dev
// 删除本地分支dev
git branch -d dev
查看远程仓库的分支,切换远程仓库的dev分支
多人协作开发时,先拉取远程仓库master分支的代码
将本地的版本推送到github的dev分支