更改名称后提交类

时间:2015-02-20 08:47:55

标签: android git android-studio git-commit

我正在使用Android Studio。

我改变了名字后就无法上课了。

我有一个文件home.java,我想将其重命名为Home.java

我右键单击文件名Refractor>Rename

然后我尝试通过right click > Git > Add

提交此文件

最后是click > Git > commit file

但我有一个错误:

Error:error: pathspec 'app/src/main/java/com/myschool/myname/appname/Home.java' did not match any file(s) known to git.
 during executing git commit --only -F /private/var/folders/7n/9f1v9ctx4jz9yd6m55jvgj_80000gn/T/git-commit-msg-2479641134196922895.txt --author=myname -- app/src/main/java/com/myschool/myname/appname/Home.java

2 个答案:

答案 0 :(得分:1)

这是一个经常出现的问题:

git checkout branch_name
error: pathspec 'mybranch_name' did not match any file(s) known to git.

发生这种情况的一个可能原因是因为在本地获取的存储库中没有匹配的branch_name,或者存在多个分支的克隆,因此git不知道您在初始分支创建时尝试检出哪个..

通常,必须使用以下命令:

git checkout -t -b branch_name origin/branch_name

git checkout -t -b branch_name another_repo/branch_name

How to switch android version in local repo?可能派上用场,它有很多关于你的问题的额外信息。

答案 1 :(得分:1)

尝试同步文件。 (在"项目选项卡"然后单击Syncronize上的文件上鼠标右键;)