在git中从终端隐藏未跟踪的文件和其他文件
我们为magento站点设置了git 我们编辑了很多文件,现在我使用命令:git status 我可以看到如下图所示。我想对终端隐藏这些文件,但我不想删除它 有什么办法可以让我躲开终点站吗 用这个在git中从终端隐藏未跟踪的文件和其他文件,git,git-bash,git-status,Git,Git Bash,Git Status,我们为magento站点设置了git 我们编辑了很多文件,现在我使用命令:git status 我可以看到如下图所示。我想对终端隐藏这些文件,但我不想删除它 有什么办法可以让我躲开终点站吗 用这个 git status -uno 这相当于: git status --untracked-files=no 手册中有点隐藏,但ManageforStatus说支持与GitCommit相同的选项,因此您必须查看这些选项。使用此选项 git status -uno 这相当于: git status
git status -uno
这相当于:
git status --untracked-files=no
手册中有点隐藏,但ManageforStatus说支持与GitCommit相同的选项,因此您必须查看这些选项。使用此选项
git status -uno
这相当于:
git status --untracked-files=no
手册中有点隐藏,但manage for status表示支持与git commit相同的选项,因此您必须查看这些选项。@Usman Maqbool的答案适用于从未提交的文件,并且被git视为“未跟踪”的文件。对于已添加到repo中但希望忽略本地更改的文件,如前所述,有2个选项
我建议使用git update index-skip worktree[filename]选项,因为这样看起来更安全 @Usman Maqbool的答案适用于从未提交过的文件,并且被Git认为是“未跟踪”的文件。对于已添加到repo中但希望忽略本地更改的文件,如前所述,有2个选项
我建议使用git update index-skip worktree[filename]选项,因为这样看起来更安全 我不确定我是否理解你想做什么 如果要查看特定子文件夹中的修改:
git status business/logic/
如果要隐藏有关应用程序/代码的行:
我不知道我是否明白你想做什么 如果要查看特定子文件夹中的修改:
git status business/logic/
如果要隐藏有关应用程序/代码的行:
如果我运行此命令git status-uno,我可以在图像2中隐藏文件,但我也想在图像1中隐藏文件。是否添加了.gitignor文件?我没有添加该文件,是否需要在服务器中添加该文件?您必须在git repo中添加该文件。在.A.gitignore文件中检查最后一个答案将只忽略尚未在存储库中的文件。这不会修复显示为已修改的跟踪文件。如果我运行此命令git status-uno,我可以在图像2中隐藏文件,但我也想在图像1中隐藏文件。是否添加了.gitignor文件?我没有添加该文件,是否需要在服务器中添加该文件?您必须在git repo中添加该文件。在.A.gitignore文件中检查最后一个答案将只忽略尚未在存储库中的文件。这不会修复显示为已修改的跟踪文件。在运行此命令“git update index-skip worktree”后,如果我再次编辑相同的文件,它是否会位于“修改的文件”列表下?@babyncoding没有提到提交的文件。他刚刚提到了git状态。老实说,我自己没有使用过这个,但从命令描述来看,在您返回并对这些文件运行“git update index-no skip worktree[filename]”之前,git似乎会忽略任何本地更改。我发布的链接解释了更多内容:@UsmanMaqbool我指的是某些人在某个时间点提交的文件,因此这些文件在在线回购中,由Git跟踪。使用.gitignore不会对这些文件产生任何影响。gitignore只告诉Git开始忽略与给定正则表达式匹配的任何新文件。请随时阅读更多关于它的最佳解决方案。在运行此命令“git update index-skip worktree”后,如果我再次编辑相同的文件,它是否会位于“修改的文件”列表下?@babyncoding没有提到提交的文件。他刚刚提到了git状态。老实说,我自己没有使用过这个,但从命令描述来看,在您返回并对这些文件运行“git update index-no skip worktree[filename]”之前,git似乎会忽略任何本地更改。我发布的链接解释了更多内容:@UsmanMaqbool我指的是某些人在某个时间点提交的文件,因此这些文件在在线回购中,由Git跟踪。使用.gitignore不会对这些文件产生任何影响。gitignore只告诉Git开始忽略与给定正则表达式匹配的任何新文件。请随意阅读更多关于它的最佳解决方案。不,我不想在终端中查看这些文件,但如果我再次编辑这些文件,我想在修改的文件列表下查看。git add/git rm+git commit?我成功添加,但当我试图删除时,我得到了这个,因为该文件夹不存在于中server@LeGEC我在服务器上创建了该文件夹,但仍然收到相同的错误否,我不想在终端中查看这些文件,但如果我再次编辑这些文件,我想在“修改的文件”列表下查看。git add/git rm+git commit?我已成功添加,但当我试图删除时,我得到了这个,因为该文件夹不存在于中server@LeGEC我在服务器上创建了那个文件夹,但仍然得到相同的错误