快速上手
基本操作
-
git init,初始化一个git库 -
git status查看当前的状态 -
git config --global user.name "feifeiworld"配置全局用户名 -
git config --global user.email "598327203@qq.com"配置全局邮箱
如果只配置某个项目的用户信息,在项目目录下打开命令行,然后把--global去掉再执行即可
-
git add <目录或文件>把目录或文件添加到暂存区 -
git commit把暂存区的文件提交到仓库中 -
git commit -m <提交信息>把暂存区的文件提交到仓库中(添加提交信息) -
git log查看git提交日志 -
git log --pretty=oneline查看git提交日志(单行格式) -
git reset --hard HEAD^将版本回退上一个版本 -
git reset --hard HEAD~<n>将版本回退n个版本(n为数字) -
git reflog查看git操作日志 -
git reset --hard <版本号>将版本回退到指定版本,历史版本号可用git reflog查看 -
git checkout -- <filename>把指定文件还原到上次提交的版本
分支管理
-
git branch -v查看分支 -
git branch <分支名>创建分支 -
git checkout <分支名>切换分支 -
git merge <分支名>切换到主干后,通过merge分支,可以将分支整合到主干 - 合并过程发生冲突,需要找出冲突文件消除冲突后再提交
远程仓库
-
git remote add origin git remote add origin https://gitee.com/flydev/wbdplat.git穿件远程仓库别名 -
git push origin master将本地的master主干版本push到远程仓库