git pro读书笔记-Git基础(1)

Git基本操作

获取git仓库

  1. 在当前目录中初始化仓库

    1
    2
    3
    4
    $ git init
    $ git add *
    $ git add LICENSE
    $ git commit -m "initial project version"
  2. 克隆已有仓库

    • https:// 协议

      1
      $ git clone https://github.com/step/stepH5
    • SSH 协议

      1
      $ git clone git@github.com:用户名/项目名.git

记录每次刚更新到仓库

  1. 基本操作(已修改->已暂存->已提交)

    1
    2
    $ git add *
    $ git commit -m "提交描述信息"
  2. 一步提交(跳过暂存区域)

    1
    $ git commit -a -m "提交描述信息"
  3. 一些命令

    • 查看状态

      1
      $ git status
    • 状态简览

      1
      2
      3
      $ git status -s
      OR
      $ git status --short
    • 比较改动

      1
      2
      3
      4
      工作目录暂存区域比较(简单来说就是工作目录的更改):
      $ git diff
      已暂存将要提交的内容(add后准备commit的内容):
      $ git diff cached
  4. 移除和移动

    • 移除(工作移除 + 暂存区移除)

      1
      2
      3
      4
      工作目录移除:
      $ rm 文件名称
      暂存区移除:
      $ git rm 文件名称
    • 移动(实现重命名)

      1
      $ git mv 待修改文件的名称 需要修改的名称