Git笔记

快速上手

基本操作
  • git init,初始化一个git库
  • git status 查看当前的状态
  • git config --global user.name "feifeiworld" 配置全局用户名
  • git config --global user.email "[email protected]" 配置全局邮箱

如果只配置某个项目的用户信息,在项目目录下打开命令行,然后把--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为数字)
  • git reflog 查看git操作日志
  • git reset --hard <版本号> 将版本回退到指定版本,历史版本号可用git reflog查看
  • git checkout -- 把指定文件还原到上次提交的版本
分支管理
  • 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到远程仓库

你可能感兴趣的:(Git笔记)