我试图用下面的命令从master创建一个分支,

git branch SSLOC-201_Implement___str__()_of_ProductSearchQuery

Git突然停止响应。我怀疑unescaping()在某种程度上是罪魁祸首。现在,每当我尝试运行任何Git命令时,我都会得到相同的错误:

git:176: command not found: _of_ProductSearchQuery

每次我输入一个命令,git后的数字都会增加。

有人能解释一下发生了什么吗?我怎么才能恢复正常?我想删除这个分支,但是我该怎么做呢?

在括号()和大括号{}中传递参数给函数之间的形式区别是什么?

我从《Scala编程》这本书中得到的感觉是,Scala非常灵活,我应该使用我最喜欢的那一种,但我发现有些情况可以编译,而其他情况则不行。

例如(只是作为一个例子;我很感激任何讨论一般情况的回复,而不仅仅是这个特定的例子):

val tupleList = List[(String, String)]()
val filtered = tupleList.takeWhile( case (s1, s2) => s1 == s2 )

=>错误:简单表达式的非法开始

val filtered = tupleList.takeWhile{ case (s1, s2) => s1 == s2 }

= >好。