Git 什么是;吉特+&引用;在url中是什么意思?

Git 什么是;吉特+&引用;在url中是什么意思?,git,Git,我通过npm在两个应用程序中安装了jquery。 通过查看package.json我看到了这个区别: “url”:https://github.com/jquery/jquery/blob/2.1.4/MIT-LICENSE.txt“ “url”:“git”+https://github.com/jquery/jquery/blob/2.1.4/MIT-LICENSE.txt“ 有什么区别?git+的作用是什么。据说它的作用是指定它是一个git url,并允许您在url中的hashtag之后使用

我通过npm在两个应用程序中安装了jquery。
通过查看
package.json
我看到了这个区别:

“url”:https://github.com/jquery/jquery/blob/2.1.4/MIT-LICENSE.txt“

“url”:“git”+https://github.com/jquery/jquery/blob/2.1.4/MIT-LICENSE.txt“

有什么区别?
git+
的作用是什么。

据说它的作用是指定它是一个git url,并允许您在url中的hashtag之后使用commit-ish

Git URL作为依赖项

Git URL的格式可以是:

git://github.com/user/project.git#commit-伊什 吉特+ssh://user@主机名:project.git#commit-ish 吉特+ssh://user@hostname/project.git#commit-ish 吉特+ 吉特+

这是一个很好的例子 可以是作为参数提供给的任何标记、sha或分支 git结帐。默认值为master


提交ish基本上是git能够处理的一个id,以针对某些特定内容(标记、sha或分支)

例如,假设您有一个commit,它的commit sha(缩写)为abcdef12

你可以这样使用它

git+http://user@hostname/project/blah.git#abcdef12

一个是URL,一个是GIT-URL