作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
为了查看我在最近一段时间内修改了哪些文件,我使用以下命令:
git log --pretty=format: --name-only --since="2 days ago" | sort | uniq
问题是我想将其转换为别名。我可以将 2 days ago
作为参数传递给我的别名命令吗?
PS:我用的是Windows
最佳答案
如果出于某种原因你真的想要一个 git 别名,this answer可能会帮助你。
但是,正如 Oli 的评论所提到的,使用 bash 函数可能会更好地解决您的问题,因为无论如何您都在调用外部 shell 命令。此函数定义应放在您的 .bashrc
中,以便在您每次加载 shell 时定义它。
glog() {
git log --pretty=format: --name-only --since="$1" | sort | uniq
}
像这样在 shell 上调用它:
glog "2 days ago"
关于git - 我可以从中创建一个 git 别名吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24589478/
这个问题在这里已经有了答案: Is a moved-from vector always empty? (4 个答案) 关闭 4 年前。 从 std::vector move 数据后,它的容量是否必
我是一名优秀的程序员,十分优秀!