我正在使用以下内容创建提交历史记录的CSV文件,以便在Microsoft Excel中查看。
git log --since='last month' --pretty=tformat:"%an, %s" --author=Jorge > "Jorge.csv"
问题是,某些提交主题中包含逗号。因此,当我使用%s
获取提交主题(AKA提交消息)时,其中的逗号会导致提交主题被拆分为不同的单元格(例如,主题“添加了以下功能:游戏”在Excel中分成3个单元格,但我希望它是1个单元格。]
我如何获得git log命令来转义%s
内的逗号,以便逗号在excel中显示而不是拆分主题?
我希望输出为:|豪尔赫在游戏中增加了破折号,跳墙和爬墙的功能||
代表Excel中的单元格
因此,当我使用
%s
获取提交主题(AKA提交消息)时,其中的逗号会导致提交主题被分成不同的单元格
不应该:您可以使用不同的分隔符在Excel中打开一个csv文件(不同于',
']
作为shown here,您可以选择:
因此而不是"%an, %s"
,请考虑实例';
'或制表符。