使用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
但是他们正在讨论八进制数和&#34; \ b &#34;看起来不像八进制数......
你有什么建议?
答案 0 :(得分:1)
嗯,事情很奇怪,但事情本身就解决了,首先我添加了那个目录上没有的东西。
然后当所有人都准备好了,除了那个提交目录之外,我刚搬到
src/com/sierisimo/
然后只添加了完整目录:
git add .
这添加了具有正确名称的目录:
src/com/sierisimo/app/fragments/FragmentMenu.java
但令我烦恼的是:如果我有一些我不想承诺子目录的东西......
好吧,至少我能够提交我的更改。如果有人对此有更好的帮助,请提供。