所以我試圖設置一個別名,基本上給了我任何給定的提交「git status」的等價物。Git日誌別名不起作用
git log --name-status --diff-filter="ACDMRT" -1 -U HEAD
... 它的工作原理!
所以我把它像這樣:
git config --global alias.inf 'log --name-status --diff-filter="ACDMRT" -1 -U '
然後我運行它是這樣的:
git inf HEAD
然而,當我運行命令就出現了錯誤:
fatal: ambiguous argument '': unknown revision or path not in the working tree. Use '--' to separate paths from revisions, like this: 'git <command> [<revision>...] -- [<file>...]'
任何人都知道爲什麼命令直接工作,但不作爲別名?
更新:我刪除從到底-U,現在可以執行這樣的: git inf -U HEAD
其中一期工程,但我不希望鍵入-U ...這樣的問題依然存在,
你搖滾,男人!我前一段時間看到了你的答案,它解決了這個問題,但顯然我沒有標記它,對不起! –