使用 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/