Git提交gitlab項目string) [], ParseException +FullyQualifiedErrorId :UnexpectedToken 異常,commit failed

1.背景:
項目分支:1)主分支,測試分支,項目分支;2)昨天是可以提交的,今天就不行了
工具:gitBash , gitlab
操作:從本地向gitlab 測試分支 提交代碼;

2.錯誤提示:
Running with gitlab-ci-multi-runner 9.5.0 (413da38)
on mt-dev (a8bf5af0)
Using Shell executor…
Running on iZw409rab4s6pkZ…
����ʽ�������г����������ǡ�D:\Git\gitlab-runner\builds\a8bf5af0\0\web\mengtuo
.git" -PathType Container) {
echo "����� C:\Users\GITLAB~1\AppData\Local\Temp\build_script456218683\script.ps1:
88 �ַ�: 13

  • if(Test-Path <<<< “D:\Git\gitlab-runner\builds\a8bf5af0\0\web\mengtuo.git”
    -PathType Container) {
    • CategoryInfo : ParserError: (D:\Git\gitlab-r…{
      echo "tring) [], ParseException
    • FullyQualifiedErrorId : UnexpectedToken

ERROR: Job failed: exit status 1

MjY=,size_16,color_FFFFFF,t_70)
3.問題解決:
中文字符問題,使用包含三個漢字的用戶名提交時會報這種錯誤,改成兩個字的中文就好;

4.結論:特定範圍的UTF-8字符會導致作業失敗,建議在平常作業時使用英文

發佈了20 篇原創文章 · 獲贊 5 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章