首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用git命令行接口删除一个文件,当它显示删除时被拒绝的权限?

如何使用git命令行接口删除一个文件,当它显示删除时被拒绝的权限?
EN

Stack Overflow用户
提问于 2022-02-18 09:51:43
回答 1查看 149关注 0票数 0

我正在从youtube教程中学习git,我无法删除一个文件。当我发出这个命令(其中names.txt是文件名)时,我会看到以下内容:

代码语言:javascript
运行
复制
$ rm -rf names.txt
rm: cannot remove 'names.txt': Permission denied"
代码语言:javascript
运行
复制
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的内容是

代码语言:javascript
运行
复制
akshi 
SAmiksha
Navanshi 
ANshuka
mansi
shuchi
anvi anaya

我无法删除它或任何其他文件,其中我没有添加任何内容。

EN

回答 1

Stack Overflow用户

发布于 2022-02-18 10:11:14

在gitt (主目录)目录上运行以下命令:

代码语言:javascript
运行
复制
samiksha@Kitty$ chmod 777 gitt

然后,您可以运行

代码语言:javascript
运行
复制
$ rm -rf names.txt

这应该允许您修改整个目录中的任何文件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71171429

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档