Git菜鸟教程

  • git init
    将当前的文件夹,变成repo
  • git clone url
    在当前文件夹下,生成以url中最后一项为名的repo
    Ps
    想改名字,直接加在url后
  • git add x.a y.b
    添加x.a y.b,这两个文件到缓冲区
    git add .
    添加所有文件
    Ps
    touch x.a
    创建新文件x.a
    ls
    列出当前文件夹下所有文件
  • git status - s
    查看工作区在上一次commit后是否有修改。参数s代表返回简短的结果:
开头符号 代表该文件
?? 未被add
A 已add
AM add过但又修改了
查看 操作
尚未缓存的改动 git diff
已缓存的改动 git diff --cached
所有改动 git diff HEAD-
显示摘要而非整个diff git diff --stat

vim x.a
进入并修改文件
git diff
(git status 显示你的改动, 而 git diff 一行一行地显示这些改动具体是啥)

查看 操作
尚未缓存的改动 git diff
已缓存的改动 git diff --cached
所有改动 git diff HEAD-
显示摘要而非整个diff git diff --stat
  • git commit
    把缓冲区的文件添加到仓库

你可能感兴趣的:(Git菜鸟教程)