GitHub和Git工作流

关鹏

目录

  • Git简介
  • GitHub简介
  • Git工作流

Git简介

Git本地指令——基础

$ git init // 初始化仓库
$ git status // 查看仓库的状态
$ git add [dir/file] // 向暂存区中添加文件
$ git commit // 保存仓库的历史记录
$ git log // 查看提交日志
$ git diff // 查看更改前后的差别
$ git reset [id] // 回溯历史版本

Git本地指令——分支

演示工具

$ git branch [name] // 显示、创建分支一览表

$ git checkout [name] // 切换分支

$ git merge [name] // 合并分支

Git远程指令

演示工具

$ git clone [url] // 获取远程仓库

$ git remote add [key] [value] // 添加远程仓库

$ git push [key] [local]:[remote] // 推送至远程仓库

$ git pull [key] [remote]:[local] // 获取最新的远程仓库分支

GitHub简介

界面和功能

Git工作流

Git Flow —— 以发布为中心的开发模式