git之忽略文件(git_ignore)

来源:互联网 发布:单机游戏数据修改器 编辑:程序博客网 时间:2024/06/09 23:34

git之忽略文件(git ignore)

每月总有那么几天,你想忽略git目录下的一些文件

创建git ignore文件

在项目根目录与.git目录同一位置创建一个.gitignore文件

这种方法是仅仅对该项目有效

touch .gitignorevim .gitignore

If you already have a file checked in, and you want to ignore it, Git will not ignore the file if you add a rule later. In those cases, you must untrack the file first, by running the following command in your terminal:

如果你想ignore一个已经在git目录下的文件A,你如果直接修改ignore文件是并不会导致Git忽略该文件A的,你必须要先在git中移除该文件A,假定该文件A目录为Project/mikuPlugin/out/*/

git rm -r --cached  Project/mikuPlugin/out/**/*git commit

当然你还需要先修改.gitignore文件

git ignore简单语法

# 以'#'开始的行,被视为注释.                                                                                                                          # 忽略*.o和*.a文件 *.[oa]# 忽略*.b和*.B文件,my.b除外*.[bB]!my.b# 忽略dbg文件和dbg目录dbg# 只忽略dbg目录,不忽略dbg文件dbg/# 只忽略dbg文件,不忽略dbg目录dbg!dbg/# 只忽略当前目录下的dbg文件和目录,子目录的dbg不在忽略范围内/dbg
0 0