基本操作

最常用的操作都在这张流程图中

image-20200910140024756

  • git add:将文件添加到暂存区
  • git commit:将暂存区文件提交到本地仓库
  • git push:将本地仓库推送到远程仓库
  • git pull:从远程仓库拉取并合并
  • git clone:克隆远程仓库到本地(也就是下载)
  • git checkout:见下方

其他命令都很简单,展开说一下checkout

  1. 未添加缓存时撤销文件修改(没有add,已添加缓存使用reset退回)

    • 放弃单个文件修改:git checkout -- filepathname
    • 放弃全部文件修改:git checkout .
  2. 切换或新建分支,使用git checkout -b branchName来创建一个新的分支,如图

    image-20200910142026212

插一句:合并分支git merge

gitignore

常用的过滤规则

  • /list/:过滤整个文件夹
  • *.zip:过滤所有的.zip文件
  • /list/a.doc:过滤文件夹下的特定文件

使用!表示不过滤,如!/list/不过滤这个文件夹


前端小白