我正在从youtube教程中学习git,我无法删除一个文件。当我发出这个命令(其中names.txt是文件名)时,我会看到以下内容:
$ rm -rf names.txt
rm: cannot remove 'names.txt': Permission denied"
samiksha@Kitty MINGW64 ~/Desktop/gitt (master)
$ git add .
warning: LF will be replaced by CRLF in names.txt.
The file will have its original line endings in your working directory
samiksha@Kitty MINGW64 ~/Desktop/gitt (master)
$ git commit -m "adding new files"
[master f1f061e] adding new files
1 file changed, 12 insertions(+)
samiksha@Kitty MINGW64 ~/Desktop/gitt (master)
$ git log
commit f1f061eafb856a25ae5521482cee25f5e7ff1aeb (HEAD -> master)
Author: Mi-kio <something34@gmail.com>
Date: Fri Feb 18 14:59:04 2022 +0530
adding new files
commit bc5b891ef1476ecfbbde57d1f96063c75f58b0c8
Author: Mi-kio <something34@gmail.com>
Date: Fri Feb 18 14:41:05 2022 +0530
adding files
samiksha@Kitty MINGW64 ~/Desktop/gitt (master)
$ rm -rf names.txt
rm: cannot remove 'names.txt': Permission denied
我的names.txt的内容是
akshi
SAmiksha
Navanshi
ANshuka
mansi
shuchi
anvi anaya
我无法删除它或任何其他文件,其中我没有添加任何内容。
发布于 2022-02-18 10:11:14
在gitt (主目录)目录上运行以下命令:
samiksha@Kitty$ chmod 777 gitt
然后,您可以运行
$ rm -rf names.txt
这应该允许您修改整个目录中的任何文件。
https://stackoverflow.com/questions/71171429
复制相似问题