- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我创建了一个项目来练习将 Git 与 Xcode 和 GitHub 结合使用。经过大量工作,我已经在本地和远程创建了存储库。我刚刚尝试提交并收到此错误:
这是我要 promise 的:
在出现此错误之前我做的最后一件事是:
但我可以在取景器中看到该文件夹:
我环顾四周,发现了很多关于 git 提交问题的问题,但我发现的主要与变音符号和其他与我的问题不同的问题有关。
“git rm --cache”是否导致了这种情况?我可以/应该做什么来安全地解决这个问题?
谢谢
更新:看来我真的很喜欢 pickle。我有几层深的嵌套“git-practice-project”目录:
我从最深的目录开始,执行 ls 和 git status,然后将自己备份到顶部,在每个级别做同样的事情。看起来只有最高的两个目录有未提交的更改,并且两个目录中都存在 project.pbxproj 文件。
最佳答案
我不使用 Xcode 的 SCM 功能,所以我不确定为什么 Xcode 会在这里混淆。但看起来 git-practice-project/git-practice-project
下的文件还不为 git 所知。您需要将目录添加到 git。在项目根目录的命令行上,您可以尝试:
git 状态
那应该列出你的文件,这些文件已经被修改、删除,而且还不是 git 仓库的一部分。
添加目录及其内容:
git add git-practice-project
完成后,您应该可以再次使用 Xcode 中的 SCM 工具。
更新:在 Xcode 中,您可以选择标有 ?
的文件,然后转到 Source Control 菜单并选择添加选定的文件。
关于xcode - 如何修复错误 : pathspec 'git-practice-project/git-practice-project' did not match any file(s) known to git,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38191198/
我在使用带有路径规范的 git-status 时观察到一个奇怪的行为。我想听听您的意见,看看这是预期的行为,还是 git 中的未定义行为。 初始设置 $ mkdir main && cd main $
我尝试在本地安装 yarn add -D standard-version package并将其用于 release versioning 和 changeLog.md 生成,但是当我运行 yarn
我创建了一个新的 Xcode 项目。我还集成了 Firebase 和其他 pod。我正在尝试提交所有内容并将其推送到服务器。 (我不使用终端,而是使用 Xcode 的集成源代码)。 在提交 pop 窗
在 gitdiffcore(7) 中它只是声明: The pathspecs are used to limit the world diff operates in. They remove the
我正在尝试让 TravisCI 自动部署我的 Hakyll 静态站点,根据 this guide . 这是我的存储库的设置方式。我有我的源代码分支,其中包含我的 hakyll 和 Markdown 文
我正在尝试使用以下命令在最近 3 次提交中创建文件存档。 git archive -o archive.zip $(git diff --name-only HEAD~3) 但在上次提交中我删除了一些
如何使用多个路径规范运行 git 命令?例如,我想查看三种不同文件扩展名的差异: $ git diff -- *.ts | *js | *.map 最佳答案 你很接近。尝试: git diff --
如何使用多个路径规范运行 git 命令?例如,我想查看三种不同文件扩展名的差异: $ git diff -- *.ts | *js | *.map 最佳答案 你很接近。尝试: git diff --
我正在使用 git 下载一些文件,然后我执行了“git init” git pull https://myusername:mypass@github.com/Test/test.git 问题是我想更
我可以推送、 pull 和检查上游/master 一点问题都没有,但我确实收到警告。Upstream/master 用于跟踪对我 fork 的原始源代码所做的更改(已遵循 github 说明)。 例如
我正在通过 Git Bash 使用适用于 Windows 2.9.3.windows.1 的 Git。 现在 dev 分支已经 checkout ,我想从 master 分支 checkout 一些现
我正在尝试在我的设置存储库中添加一个 vim 插件作为 git 子树。无论我尝试将子树 pull 到哪里,git 都会回复 error: pathspec 我在 repos 根目录下使用下面的命令:
我已经更新、修改和删除了我的应用程序中的文件,现在可以提交了。这是状态: C:\G\ab\WebAdminApp>git status On branch master Your branch is
unable to remove file that really exists - fatal: pathspec ... did not match any files 我有一个在 git 控制下
我想放弃我对很多文件的本地更改,这些文件的名称对应一些通配符模式(例如prefix*) 我试着用命令来做: git checkout prefix* 但由于存在适合通配符的本地未跟踪文件而出现错误。文
当我运行新版本 2.13.0.windows.1 的新命令时 stash -p -- {pathspec} as git stash -p -- AB.Dir1/Dir2/DestinationHie
我刚刚尝试检查我的 master 分支并遇到了: error: Untracked working tree file 'app.xcodeproj/project.xcworkspace/xcuse
我正在尝试使用命令 git commit "commit message" 将更改提交到本地分支,但我收到以下消息: error: pathspec 'commit message' did not
我无意中将 9000 多张照片添加到我的项目文件夹中。并 promise 了他们。然后从磁盘中删除它们。坚定的。 现在我尝试将更改推送到 git 服务器。但是它花费的时间太长并且试图发送 12 Gb
我有两个分支 Master 和 Newsletterdesign,我需要与 Newsletterdesign 的区别,但是我有一个 git archive 的问题: $ git archive -o
我是一名优秀的程序员,十分优秀!