2016-03-11 49 views
0

我正在建立一个ROM,但我需要一个承诺到/frameworks/base回购。所以我“git fetch” GitHub的回购,然后我键入“git commit xxxxx”,但输出是:输入“git commit”时出错?

error: pathspec xxxxx did not match any file(s) known to git.

任何帮助吗?

回答

0

尝试

git checkout -b yourbranchname 

,然后再次尝试。

1

你需要为了做这些东西..

获取所有分行

git fetch --all 

检查分行名称

git branch 

然后结帐分支

git checkout your_branch_name 

现在,虽然犯

  1. 添加要在临时区域

    git add .(所有文件)

    git add filename提交的所有文件(相应的文件)

  2. 提交到本地数据库

git commit -m "your custom message"

  • 推到远程回购
  • git push origin current_branch_name

    这里,原点是远程名称。

    0

    我想你应该在使用之前澄清一些git的概念。

    1)'git fetch'只会将这些引用更新到远程分支,它不会将远程修改合并到您的工作树中。你需要运行'git pull'来合并你的工作树。

    2)你需要一个分支来工作。你可以运行'git checkout -b'来创建一个新的,或'git checkout --track'来创建一个跟踪远程分支。