如何在git中提交添加的文件?
我通过git add向我的存储库添加了一些文件。 现在我要把它们交出来如何在git中提交添加的文件?,git,commit,Git,Commit,我通过git add向我的存储库添加了一些文件。 现在我要把它们交出来 git commit -m „I did something“ 但它就是不起作用。我不知道该怎么办。我总是能得到信息 错误:pathspec“没有”与git已知的任何文件都不匹配 错误:pathspec“something”与git已知的任何文件都不匹配 麻烦制造者是您正在使用的“智能”引号。命令行和编程仅使用直接引号(“) 您正在使用的引号没有任何特殊含义,shell将I、did和something解析为三个单词,并将它
git commit -m „I did something“
但它就是不起作用。我不知道该怎么办。我总是能得到信息
错误:pathspec“没有”与git已知的任何文件都不匹配
错误:pathspec“something”与git已知的任何文件都不匹配
麻烦制造者是您正在使用的“智能”引号。命令行和编程仅使用直接引号(“
)
您正在使用的引号没有任何特殊含义,shell将I
、did
和something
解析为三个单词,并将它们作为命令行参数传递给git
Git将“I
解释为-m
(提交消息)的参数,将其他两个单词解释为的名称。它显示您发布的错误消息,因为它找不到任何具有这些名称的文件
解决方案是在命令行中始终使用直引号(“
)或撇号(”
)(它们有不同的含义,但在此上下文中它们是等效的)。如果提交消息包含引号,则可以用撇号或其他方式包装消息
git commit -m "I did something"
或:
麻烦制造者是您正在使用的“智能”引号。命令行和编程仅使用直接引号(“
)
您正在使用的引号没有任何特殊含义,shell将I
、did
和something
解析为三个单词,并将它们作为命令行参数传递给git
Git将“I
解释为-m
(提交消息)的参数,将其他两个单词解释为的名称。它显示您发布的错误消息,因为它找不到任何具有这些名称的文件
解决方案是在命令行中始终使用直引号(“
)或撇号(”
)(它们有不同的含义,但在此上下文中它们是等效的)。如果提交消息包含引号,则可以用撇号或其他方式包装消息
git commit -m "I did something"
或:
你是怎么得到这个低报价的
git commit -m „I did something“
^
在shell中运行时(两边都需要传统的“标记”),不会将其视为一个块字符串。因此Git会假定这是三个不同的参数,最后两个是文件名
试一试
…相反,如果您需要剪切并粘贴它。如何获得此低引号
git commit -m „I did something“
^
在shell中运行时(两边都需要传统的“标记”),不会将其视为一个块字符串。因此Git会假定这是三个不同的参数,最后两个是文件名
试一试
…相反,如果你需要剪切和粘贴它。麻烦制造者是你正在使用的“智能”引号。命令行和编程只使用直接引号(
“
)。噢,哇,我不知道this@jarla你是西班牙人吗?@evolutionxbox为什么?@Jarla'\_(ツ)_/''真的很好奇。麻烦制造者是你正在使用的“智能”引号。命令行和编程只使用直接引号(“
)。噢,哇,我不知道this@jarla你是西班牙人吗?@evolutionxbox为什么?@Jarla'\_(ツ)_/“真的很好奇。