问题标签 [git-untracked]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - Git上下文中的跟踪文件和未跟踪文件是什么?
我是 Git 新手。我想知道什么是跟踪文件和未跟踪文件?我读了“Pro Git”,但还是不太明白。
有人可以通过提供一个例子向我解释两者之间的区别吗?
git - 错误:未跟踪的工作树文件“.gitignore”将被合并覆盖
我该怎么做才能解决这个“已经是最新的”错误:
我创建了一个新的本地仓库并尝试拉取远程主分支。它偶然发现了我的新 .gitignore 并出错了。我删除了 .gitignore (将被 repo 替换),但现在我不能拉那个分支。
我希望我能得到这个,因为远程分支已经存储在本地(第一次 git 花了一些时间),但如果是这样的话,那么我想我不知道如何合并那个分支。
这会定期发生 - 知道为什么吗?
git - 是否可以跳过暂存区域并(也)将未跟踪的新文件提交到 git?
是否可以在单个内置命令行命令中跳过暂存区域并(也)将未跟踪的新文件提交到 git?如果没有,有什么替代方案?
http://git-scm.com/book/en/Git-Basics-Recording-Changes-to-the-Repository
为 git commit 命令提供 -a 选项会使 Git 在执行提交之前自动暂存已跟踪的每个文件,让您跳过 git add 部分:
$ git commit -a -m 'added new benchmarks'
谢谢。
git - 为什么 git status 显示“工作目录干净”即使我添加了一个新文件
问题> 在当前文件夹中添加新文件abc.cpp
后,为什么我仍然在 git 中看到消息“工作目录清理”?
谢谢
--更新一--
git - git diff 不在存储库中的文件对存储库中的文件
我接管了一个项目,其中服务器上的文件不在 git 存储库中。在某个时候创建了一个 git 存储库,但文件仍然在服务器上进行编辑,而没有添加到存储库和跟踪。有没有一种方法可以对 git 存储库的服务器文件执行 git diff 以查看我离我有多远?
git - git中未跟踪的系统文件?
git 将以下目录标记为“未跟踪文件”
我想让 git 忽略这些文件。我尝试使用这篇文章,但无法解决我的问题。有谁知道可能有帮助的视觉分步指南?如果不是一步一步的终端命令,我可以用它来解决我的问题吗?
windows - 克隆后立即 Git 未跟踪/未暂存的文件
我克隆了一个 git 存储库,然后在git status
. 然后我为 Mac 设置了 fileMode=false,几个文件从 unstaged 中消失了。但我无法理解如何处理其他人。我已经从 stackoverflow 和其他地方尝试了很多东西,但没有任何帮助。
所以我的问题是为什么我在克隆 repo 后立即得到所有这些未跟踪/未暂存的文件,以及如何修复它。我使用 Mac 进行开发,但我尝试在 Windows 中克隆 repo 以查看它是否相同。更有趣的是:它说删除了一些未暂存的文件。
对 git config 进行不同修改后,命令git config -l
如下:
苹果电脑:
赢:
我的git status
样子是这样的:
苹果电脑:
赢:
如何解决?
git - 如何在 git 中查看未跟踪的文件而不是未跟踪的目录
git status
显示目录(例如small_fc)未跟踪。但是,我想确切地查看目录中的哪些文件(例如small_fc)未被跟踪。
我想知道 .gitignore 是否确实忽略了small_fc目录中的某些子目录。
这是终端输出。
$ git status On branch master 你的分支在 'origin/master' 之前 1 次提交。(使用“git push”发布你的本地提交)
未为提交暂存的更改:(使用“git add ...”更新将提交的内容)(使用“git checkout -- ...”放弃工作目录中的更改)
未跟踪的文件:(使用“git add ...”来包含将要提交的文件)
.gitignore 文件:
目录结构:
在谷歌上找不到。
git - 是什么导致文件在 Git 中无法跟踪?
我是 Git 新手,对一些 .scss 文件做了一些工作,这些文件使用 Gulp 编译成 .css 文件。
我已经完成了我的工作,现在准备将我修改后的文件推送到 Github。但是,当我这样做时,我会看到 3 个未跟踪的文件git status
:一个日志、一个 .js 和一个 .scss。
这些文件是如何被标记为未跟踪的?我想我必须自己指定。
linux - Git 忽略并取消跟踪文件 [是的,我已经阅读了其他帖子]
我在我的 gitignore 中放了一些文件夹,但如文档中所述
gitignore 文件指定了 Git 应该忽略的故意未跟踪的文件。Git 已跟踪的文件不受影响
所以我必须取消跟踪一些文件,这是我噩梦的开始
这是我的 gitignore 文件
在此文件中所做的最后修改是添加了 /images/* 行
要取消跟踪此文件夹,我按照此处的 {1}和此处的 {2}所述进行操作
关注{1}
问题1:为什么无法取消跟踪这个特定文件?
关注{2}
与特定文件相同的结果
问题 2:为什么我会收到此错误消息?在这里搜索将我引向这一点,但正如我所说,/images/ 下的这些文件被跟踪。
还有蛋糕樱桃
为了验证被忽略的文件列表,我运行了这个命令
这给了我图像、管理员和 mpdf61 文件夹中很长的文件列表。mpdf61 文件夹没有在 gitignore 文件中配置,也没有在 info/exclude 中配置。