- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
最佳答案
如前所述,您需要在推送之前进行 git add/git commit。
但是,如果 ECGame
内容 是您想要的,则您需要将所述内容复制到空的克隆存储库中,而不是文件夹本身。
如图所示,如果您添加/提交/推送,您的远程存储库将包含文件夹 ECGame/
,而不是直接包含其文件。
如果某些文件即使在git add
之后仍然未被跟踪,那么是的,core.precomposeUnicode
可能有帮助:
When false, file names are handled fully transparent by Git, which is backward compatible with older versions of Git.
但最新版本的 Git 不需要它。
正如“Git Tower / Untracked files with unicode names”中所解释的:
The default for this config setting on OS X is true and there should be no reason to override it.
Note that the setting is also important when sharing repos between Macs.Once a file name has been added in decomposed form to a Git repository, the only way of solving the problem is to remove these files from Git and re-add them with
core.precomposeunicode
set totrue
on Mac OS X or perform this action on Linux or Windows.To recap, if you have problems with unicode file names showing up as untracked:
Make sure
core.precomposeunicode
is globally set totrue
on OS X$ git config --global core.precomposeunicode
=> trueAll files still shown as untracked need to be removed from and re-added to Git.
关于Git 问题 : Newly added folders are showing untracked,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59476607/
我有一个分支,里面有一些未跟踪的文件。我想将另一个分支 merge 到它上面。 第二个分支包含一个跟踪文件,第一个分支未跟踪该文件。出现以下错误: error: The following untra
我似乎通过跟踪一个文件来完善我的 git 存储库,后来忽略它,然后删除它。问题是,我希望文件存在于远程存储库(实时站点)中,但只是不想跟踪。 现在我的主分支正试图从存储库中删除所有文件,我知道当我推送
有没有办法使用像 git ls-files 这样的命令来只显示未跟踪的文件? 我问的原因是因为我使用以下命令来处理所有已删除的文件: git ls-files -d | xargs git rm 对于
当我执行 git commit -a 时,我看到以下内容: # Please enter the commit message for your changes. Lines starting
我正在使用 Maven JGit-Flow 插件来自动化一些发布过程。不幸的是,我在尝试使用 mvn jgitflow:release-start 启动新版本时遇到了这个问题。 : [ERROR] F
目标是提交一个 git 分支。分支的“git status”的输出是: On branch zeromq_new Your branch is up to date with 'origin/zero
运行 git status 时,我经常收到多个警告: $ git status warning: Untracked cache is disabled on this system. warning
我了解在 git 的标准工作流程中被忽略和未跟踪的文件之间的区别,至少在操作上是这样。 我很难理解为什么 git 的设计者认为这是一个重要的区别。 IOW,他们为什么不直接自动跟踪每个未被 .giti
来自git clean文档,特别是 -d 参数: -d Remove untracked directories in addition to untracked files. If an untra
我是 Git 新手。几天前,在谷歌快速建议后,我试图用“git reset”撤消“git add --all”。幸运的是,我的工作目录似乎没有受到实质性伤害,但是 Git 添加了一个我在 .gitig
当我git pull origin development时,出现错误: error: Untracked working tree file '' would be overwritten by m
在 git 中忽略文件夹和取消跟踪有什么区别?我需要从我的 git 存储库中删除一些文件夹,我在 Netbeans 中使用 git 插件工作,并且错误地将 build、dist 和 nbproject
我的文件夹中有一些我不想让 git 跟踪的文件,所以我将它们添加到 .gitignore像这样: Directory/Build/ 但是当我使用 git status它们仍然显示为“未暂存以进行提交的
我克隆了一个空的 git 存储库。我已经把我的整个 xcode 应用程序放在了。现在我想将这些项目推送到服务器,然后它显示文件夹未跟踪。 请查看随附的屏幕截图。该文件夹包含多个文件和子文件夹。 最佳答
有时我会看到如下 logcat 输出: [ 283.152845] init: untracked pid 4217 exited [ 283.162185] init: untracked pi
我在一个大型代码库的团队中工作。最近我们决定将其中一个文件夹移动到它自己的子模块中 -- aaa -- .git -- bbb -- ccc -- www
在注意到我在训练期间无法(不再)这样做后,我编写了一个单元测试以保护模型。 @pytest.mark.usefixtures("maybe_run_functions_eagerly") def te
我想将 develop 分支 merge 到 master 分支中,我想我应该这样做: git checkout master git merge --no-ff develop git tag -a
直到昨天,我的项目只有一个带有 .gitignore 文件的分支,类似于: *.log upload/* !upload/global/empty.txt 在我添加一个新分支并将此 .gitignor
在 Mac OS X 上,我有两个分支 - 比如说 A 和 B - 我想将 A merge 到 B 中。当我尝试在 B 上执行 git merge A 时,我得到: error: Untracked
我是一名优秀的程序员,十分优秀!