java - git 文件中的奇怪名称

标签 java git

在使用 Eclipse 处理 Java 项目时,我发现了一些奇怪的 git 行为。当尝试从我的终端(在 zsh 中)提交文件时,git 显示如下:

Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)
new file:   "src/com/sierisimo/app\bfragments/FragmentMenu.java"


Changes not staged for commit:
  (use "git add/rm <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)
  (commit or discard the untracked or modified content in submodules)

    deleted:    "src/com/sierisimo/app\bfragments/FragmentMenu.java"

我发现了一个 Similar Question

但是他们谈论的是八进制数,而“\b”看起来不像八进制数......

你有什么建议?

最佳答案

嗯,这件事很奇怪,但是事情自己解决了,首先我添加了该目录中没有的所有内容。

然后,当除了要提交的目录之外的所有内容都准备好后,我就移至

src/com/sierisimo/

然后添加完整目录:

git add .

这添加了具有正确名称的目录:

src/com/sierisimo/app/fragments/FragmentMenu.java

但让我烦恼的是:如果我有不想在子目录上提交的东西怎么办...

好吧,至少我能够提交我的更改。如果有人对此有更好的答案,请提供。

关于java - git 文件中的奇怪名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26184808/

相关文章:

php - 如何通过 WebDAV 部署 git 版本的 Web 应用程序?

java - 错误: Unable to resolve dependency for with a own SDK

Java索引越界异常与dijkstra算法

java - Hadoop 和 MapReduce

git blame 与 emacs 中的提交细节

git - Jenkins Git fatal error : unable to access 'https//URL.git' : SSL certificate p‌r‌o‌b‌l‌e‌m: self signed certificate

Git 开发到生产设置

Java:我应该在这里使用什么样的ThreadPool?

java - 如何用 Java 打印康威生命游戏的棋盘

git diff 显示 ^M 颜色 ui 为真