相关疑难解决方法(0)

我创建的所有GIT补丁都是致命的:无法识别的输入

我正在运行Mac OSX 10.9.4(Mavericks)并且有git版本2.8.2.我用一个全新的回购测试了这个.这是一个例子.

mkdir gitest
cd gitest
git init
echo "monkeyface" > monkey.txt
git commit -m "first commit"
echo "monkeyface farted" > monkeyfart.txt
git add .
git diff HEAD > new.patch
rm monkeyfart.txt
git reset --hard HEAD
git apply new.patch --check
>fatal: unrecognized input
Run Code Online (Sandbox Code Playgroud)

是什么原因引起了这个?它可以是我的.gitconfig文件中的任何内容吗?

[user]
    name = myusername
    email = myemail@mail.com
[color]
  ui = always
[alias]
  st = status -sb -uall
  lg = log --decorate --pretty=oneline --abbrev-commit --graph
  undocommit = reset --soft HEAD^
  undopush = push -f origin HEAD^:master …
Run Code Online (Sandbox Code Playgroud)

git osx-mavericks

9
推荐指数
3
解决办法
1万
查看次数

标签 统计

git ×1

osx-mavericks ×1