我刚刚从 Windows 商店安装了新的 Windows 终端。我还安装了 Ubuntu 18.04 WSL。但是我在 Windows 终端中只得到两种类型的终端选项。我如何在其中获得 Ubuntu 终端的选项。此外,我希望 cmd 成为我的默认终端,而不是 PowerShell。
如何了解特定提交之前的提交次数?例如,我有这些提交哈希
f66a9f1df6
bf211314a6
a532e51fb2
59d11f1a2b
8eed94070f
b849946aa2
f7fdee8bd3
Run Code Online (Sandbox Code Playgroud)
f66a9f1df6
作为负责人我怎么知道上面提交的总数f7fdee8bd3
?在这里通过计数很清楚我可以show
通过以下方式获得最后一次提交git show HEAD^6
我想用它来审查具有大量提交(例如〜50)的 PR,并想用它git show HEAD^n
来记录更改。
我想将用户信息与其 id(而不是文档 id)一起存储在文档中。我想生成像 XYZ0001 这样的 id 特定格式,每当新用户添加时,最后 4 位数字将自动增加。例如,XYZ0001、XYZ0002 之类的。我试过这个...
return firestore
.collection("xyzData")
.doc(resp.user.uid)
.set({
firstName: newUser.firstName,
lastName: newUser.lastName,
email: newUser.email,
ca_id: "XYZ" + pad(firestore.collection("xyzData").count())
})
.then
Run Code Online (Sandbox Code Playgroud)
其中 pad() 是一个函数,它给我最后 4 位数字
function pad(n) {
var s = "000" + n;
return s.substr(s.length - 4);
}
Run Code Online (Sandbox Code Playgroud)
但这给了我一个错误,即 count() 不是函数
另外,我正在考虑另一种方法,我可以读取最后一个 id 的值,然后为下一个用户将其增加 1,但 bust 将无法实现它。