Git(Github)基本操作(常用命令,常用指令),branch分支操作

Git基本指令(基本命令)

  • git init — 初始化仓库
  • git status — 查看仓库的状态
  • git add — 向暂存区中添加文件
  • git commit — 保存仓库的历史记录
  • git log — 查看提交日志
  • git diff — 参看更改前后的差别
  • git reset — 回溯历史版本
  • git commit –amend — 修改提交信息
  • git rebase -i — 压缩历史
  • git remote add — 添加远程仓库
  • git push — 推送至远程仓库
  • git clone — 获取远程仓库
  • git pull — 获取最新的远程仓库分支

Git分支操作

  • git branch — 显示分支 — 览表
  • git checkout -b — 创建,切换分支
  • git merge — 合并分支
  • git log –graph — 以图表形式查看分支
  • -

Git基本操作

这里写图片描述

  • workspace(工作空间):本地工作路径
    通常用git init命令进行初始化,建立一个目录并初始化仓库
$ mkdir + 目录名(创建一个空目录)
$ cd + 目录名(添加目录路径)
$ git init (初始化仓库)

这里写图片描述
如果初始化成功,执行git init命令的目录会生成 .git目录,这个.git目录里存储着管理当前目录内容所需要的仓库数据。

  • git status 命令用于显示Git仓库的状态
    工作树和仓库在被操作的过程中,状态会不断的发生变化,用git status查看当前状态(连接上面新建的仓库)
$ git status
#On branch master
#No commits yet
#nothing to commit (create/copy files and use "git add" to track)

这里写图片描述
结果显示当前处于master分支

  • index(暂存区):对仓库修改数据暂时存放的地方
    通常用git add命令将文件加入暂存区中
$ git add + 文件名
$ git status (查看状态)
  • repository(仓库):将暂存区文件提交到本地仓库
    通常用git commit命令将暂存区的文件保存到仓库的历史记录中
$ git commit -m "提交信息"
  • remote(远程仓库)
    通常用git push origin master将本地仓库上传到Github上

猜你喜欢

转载自blog.csdn.net/qq_38410428/article/details/82228345