Git的工作流程

246 阅读2分钟

一.Git 本地工作区域

  • 工作区:表示新增或修改了某个文件,但还没有提交保存
  • 暂存区:表示把已新增或修改的文件,放在下次提交时要保存的清单
  • 本地仓库:文件已经被安全地保存在本地仓库中了

二.使用Git -- 推送远程从仓库的两种方式

  • 数据提交远程仓库(本地创建git仓库,提交到托管平台)

    ## 本地仓库
    - 新建项目
    - 右键 Git Bash Here
    - cd进入文件
    - git init 创建本地仓库(隐藏文件夹 .git,不可修改)
    - 工作区存储代码
    - git add . 数据存储到暂存(可单独传递)
    - git commit -m "版本迭代说明" (暂存区文件存储到本地仓库)
    - git remote add origin "远程仓库地址" (连接本地与远程)
    - git push -u origin master (提交到远程仓库)
    - end
    
    ## github远程仓库
    - ‘+’创建远程仓库
    - Repository name 仓库名
    - Description 对仓库的描述
    - 创建README 文件
    - 创建仓库
    

  • 获取远程仓库数据(直接在代码托管平台创建远程仓库,将本地数据提交)

    ## github远程仓库
    - ‘+’创建远程仓库
    - Repository name 仓库名
    - Description 对仓库的描述
    - 创建README 文件(.md)
    - 创建仓库
    
    ## 本地仓库
    - git clone "远程仓库地址" (对数据克隆)
    - cd进入文件
    - 工作区修改代码
    - git add . 数据存储到暂存(可单独传递)
    - git commit -m "版本迭代说明" (暂存区文件存储到本地仓库)
    - git push(提交到远程仓库)
    

三.常用的指令

  • git init 转化为本地仓库
  • git add . 将修改的文件提交到暂存区(可单独传递)
  • git commit -m '更新信息' 将暂存区的文件提交到本地仓库
  • git push origin master 将本地仓库的文件提交到远程仓库
  • git clone "远程仓库地址" 对远程仓内的文件进行克隆
  • clear 清屏
  • git config -global 设置签名信息
  • git rm --cached "文件名" 从暂存区中的文件撤销
  • git log 查看提交
  • git reset --hard "局部索引值” 恢复提交过的状态