linux - SCSS 。如何添加不是那些返回错误的所有文件?

标签 linux git filesystems

使用 linux,我想使用 git 在下面的脚本中做一些事情:

cd /
sudo git init .
sudo git add -A
sudo git commit -m "Genesis."

我想这样做是为了在安装某些软件时查看文件系统中的哪些文件发生了更改,以及出于我的其他目的。

但是当我尝试 sudo git add -A 时,我收到了一些错误消息,例如:

error: readlink("proc/10/exe"): No such file or directory
error: unable to index file proc/10/exe
fatal: adding files failed

但这没关系,可能/proc 文件对我帮助不大。 所以我会简单地添加所有文件,但忽略我收到错误的文件。 我尝试了 sudo git add -A --ignore-errors 并且出现了更大的输出,不幸的是在运行 git status 时没有任何反应。

那么,我怎样才能添加所有不会导致错误的文件来实现我需要的呢?

最佳答案

您可以在您的目录中创建一个.gitignore 文件并添加您想要忽略的文件的名称。

步骤:
1. vi.gitignore
2. 将“proc/10/exe”添加到文件中。
3. 按 ESC 键和 :wq!
4. 现在再次尝试添加。 - 它应该可以工作。

关于linux - SCSS 。如何添加不是那些返回错误的所有文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39175654/

相关文章:

java - 文件系统资源 : how to set relative path

c# - 优化文件操作

从内核模块创建 sysfs 条目

Linux 中的 Python 脚本

git - 使用 Git 写论文

C++ .find() 函数在目录中搜索文件名

linux - 使用 BASH 遍历 Linux 软链接(soft link)

regex - Linux 庆典 : grep with regex error

ruby-on-rails - 用 Rails 思考 Sphinx : should I include these files in my git push?

Gitignore 全局路径