git - 编码 git + powershell 的问题
问题描述
我遇到了 powershell、编码和 git 命令的问题。在 powershell 控制台中,我这样做:
PS C:\Workspace\REPO1> $env:LC_ALL='C.UTF-8'
PS C:\Workspace\REPO1> git log --name-only --oneline --no-decorate --since="40 day ago"
4796b59 Merge branch 'develop'
cdbd6ec Modification gestion de la remise en impayé
webcom/automates/EDI/edi_bdx_a_reverser_alz_mrp.BSI
webcom/parametrage/webcom-profirst-dev-julien.xml
8f8995f simulation = FAUX
Automate/relances_impayes/bureau traitement impayes V2.bsi
d00f668 Merge branch 'Impayés' into develop
c9d49f3 MEP
Deploiement/20200320 - Relance impayés/Definitions catalogues/ZXREL.txt
Deploiement/20200320 - Relance impayés/Scripts/01_import_modeles_docs.bsi
Deploiement/20200320 - Relance impayés/Scripts/bureau traitement impayes V2.bsi
Deploiement/20200320 - Relance impayés/Scripts/fonctions_impayes.bsi
Deploiement/20200320 - Relance impayés/Scripts/import_TAB.bsi
Deploiement/20200320 - Relance impayés/Scripts/import_impayés_catalogue_REL_format_20200210.BSI
Deploiement/20200320 - Relance impayés/Scripts/librairies/fonctions_array.bsi
Deploiement/20200320 - Relance impayés/Scripts/librairies/fonctions_donnees.bsi
Deploiement/20200320 - Relance impayés/Scripts/librairies/fonctions_std.bsi
Deploiement/20200320 - Relance impayés/data/REL.csv
Deploiement/20200320 - Relance impayés/data/Relances Impayés.xlsm
Deploiement/20200320 - Relance impayés/data/TAB.csv
Deploiement/20200320 - Relance impayés/data/modeles de documents.csv
1bff5eb exclusion prélevés
Automate/BUREAU génération appel de prime.bsi
口音是很好的展示。但是,如果在 .ps1 文件中,我也有同样的想法。重音没有正确显示。
$env:LC_ALL='C.UTF-8'
$gitHist = (git log --name-only --oneline --no-decorate --since="40 day ago")
Write-Host $gitHist
输出:
4796b59 Merge branch 'develop' cdbd6ec Modification gestion de la remise en impay├® webcom/automates/EDI/edi_bdx_a_reverser_alz_mrp.BSI webcom/parametrage/webcom-profirst-dev-julien.xml 8f8995f simulation = FAUX Automate/relances_impayes/bureau traitement impayes V2.bsi d00f668 Merge branch 'Impay├®s' into develop c9d49f3 MEP Deploiement/20200320 - Relance impay├®s/Definitions catalogues/ZXREL.txt Deploiement/20200320 - Relance impay├®s/Scripts/01_import_modeles_docs.bsi Deploiement/20200320 - Relance impay├®s/Scripts/bureau traitement impayes V2.bsi Deploiement/20200320 - Relance impay├®s/Scripts/fonctions_impayes.bsi Deploiement/20200320 - Relance impay├®s/Scripts/import_TAB.bsi Deploiement/20200320 - Relance impay├®s/Scripts/import_impay├®s_catalogue_REL_format_20200210.BSI Deploiement/20200320 - Relance impay├®s/Scripts/librairies/fonctions_array.bsi Deploiement/20200320 - Relance impay├®s/Scripts/librairies/fonctions_donnees.bsi Deploiement/20200320 - Relance impay├®s/Scripts/librairies/fonctions_std.bsi Deploiement/20200320 - Relance impay├®s/data/REL.csv Deploiement/20200320 - Relance impay├®s/data/Relances Impay├®s.xlsm Deploiement/20200320 - Relance impay├®s/data/TAB.csv Deploiement/20200320 - Relance impay├®s/data/modeles de documents.csv 1bff5eb exclusion pr├®lev├®s Automate/BUREAU g├®n├®ration appel de prime.bsi
所以我不能使用输出来为 esemple 做测试路径是其他命令。
If ((Test-Path -LiteralPath $pathFile ) -eq $True)
任何想法?
谢谢
解决方案
推荐阅读
- visual-studio - C 编译器 cl.exe 无法编译简单的测试程序
- ansible - 在 Ansible 中使用 json_query 查询包含在字典列表中的字典列表
- python - 为什么从 locals() 检索键值在列表理解中不起作用?
- electron - 错误:“请注意,'style-src-elem' 未明确设置”设置时
- php - 具有不同 MySQL 表的可重用 PHP 文件
- c - 在linux中保存和清除终端窗口
- angular - 需要在 Angular 中使用具有唯一值的相同组件超过 2 次
- javascript - 在 React 中使用 api 请求分离包装器
- angular - 我如何获得今天、下一个和上一个按钮的更改事件?
- clickhouse - 如何在 ClickHouse 中删除 EmbeddedRocksDB 表引擎的一行?