相关疑难解决方法(0)

在命令上设置git default标志

我想知道是否有一种方法可以为git命令默认设置一个标志.具体来说,我想设置--abbrev-commit标志,以便在执行时git log,我想执行git log --abbrev-commit.

与" git命令默认设置标志是否有任何方法? "不同,显然没有用于将-abbrev-commit添加到git log的配置标志.此外,git手册指出我无法创建别名:"为避免混淆和使用脚本的麻烦,忽略隐藏现有git命令的别名"

我的第三个选择是glog=log --abbrev-commit在我的.gitconfig文件中创建一个新的别名.但我宁愿不用新命令发明自己的DSL.

有没有其他方法来实现它,以便abbrev-commit默认设置标志?

git logging

85
推荐指数
6
解决办法
2万
查看次数

有没有办法默认为git命令设置一个标志?

每当我跑步git diff或者git show它默默地自动追加时我都希望这样--ignore-all-space.有没有办法做到这一点?我知道我可以创建这样的别名:

[alias]
   sh = show --ignore-all-space
   di = diff --ignore-all-space
Run Code Online (Sandbox Code Playgroud)

但我想直接使用diffshow命令.

git

8
推荐指数
1
解决办法
1616
查看次数

标签 统计

git ×2

logging ×1