本地Git仓库操作实战演练

0 views

  这一篇主要为实操演练,具体内容要结合视频来学习。

Git

$ git clone 
$ git init
$ git status
$ git log
$ git reflog
$ git checkout 
$ git reset 
$ git branch 
$ git mv
$ git rm

Git gitignore

  • 项目.gitignore
  • 只对本地有效的.git/info/exclude文件
  • 全局.gitignore
# 过滤掉txt结尾文件和文件夹
*.txt
# 重新去除过滤掉txt结尾文件或文件夹
!*.txt

# 过滤掉所有以.a或.o或.s结尾的文件
*.[aos]

# 过滤掉当前目录的foo文件夹,而不过滤子目录中含有foo的文件夹
/foo
# 过滤掉build目录下所有的文件和文件夹
build/*
# 过滤掉所有test目录
test/
# 过滤掉所有test目录和test文件
test
# 过滤掉所有a/.../b目录,...为任意嵌套级别目录
a/**/b
PREVIOUSGit之git stash详解
NEXT两步走实现代码提交及Git命令的初步熟悉