代码 commited 了以后 Pull 报这个错误。
但是实际上我已经 commit 本地代码了。现在不能 Pull 也不能 Push.很奇怪的问题。
不晓得其他人有没遇到类似的问题?
我的开发环境是 Mac Lion + Git 1.7.4.4 的版本。
执行 git status
显示以下结果:
# nothing to commit (working directory clean)
commit 之前,有没有 git add 过了哦 如果不熟悉 git,可以先看看我翻译的 git reference http://gitref.cyj.me/zh/
有 git add 的。我在 Gitbox 下 commit 代码的,我看下你的参考手册,thanks.
#2 楼 @dotnil 参考手册都是一些基本的操作,so,不知道这个问题原因是什么。望指教,谢谢
git pull --rebase
解决了,在 Gitbox 上没有显示这些问题,使用命令行后显示,有一些文件出现了冲突了。用
git merge origin/master
显示
error: The following untracked working tree files would be overwritten by merge:
不过很奇怪,这些冲突并不在 Gitbox 上显示...看来 GUI 工具也不是太靠谱。
多谢 Ls 几位的热情答复.thanks.
#6 楼 @smilekk 看来我误会你了,抱歉;命令行一贯比 GUI 靠谱,哈哈