今天使用git将代码提交到码云,使用到以下命令时:
git commit -m 'project initialized'
回车之后报错了,报了以下的错误:
error: pathspec 'initialized'' did not match any file(s) known to git.
语法上没有问题,总是提交不了,最后发现,在Linux系统中,commit信息使用单引号”包括,我使用的windows系统,信息应该是双引号”“包括,即第二步命令正确格式是git commit -m “project initalized”。
改成双引号之后问题就解决了:
git commit -m "project initialized"
系统之间的差异需要多注意,一个小小的引号也会带来不必要的麻烦。