2017-08-13 40 views
-1

我有這樣的錯誤內容時發生,當我試圖執行此命令他們可以幫我解決離子的這個錯誤嗎? [ERROR]的錯誤而運行git提交-m 「初始提交」 --no-GPG-SIGN(退出代碼128)

發生該錯誤

離子開始對myApp標籤

ERROR 128

以下是錯誤的文字:

*** Please tell me who you are. 

Run 

git config --global user.email "[email protected]" 
git config --global user.name "Your Name" 

to set your account's default identity. 
Omit --global to set the identity only in this repository. 

fatal: unable to auto-detect email address 
+0

此無關與JavaScript或離子框架。這是一個混帳問題。答案在你的截圖中。你必須運行'git config'來設置你的名字和郵件。請參閱[config username](https://help.github.com/articles/setting-your-username-in-git/)和[config email](https://help.github.com/articles/setting-your -commit-email-address-in-git /)docs on GitHub。 – styfle

+0

太棒了!非常感謝你的幫助! – Jorge1023

+0

我加了一個更詳細的答案。如果解決了您的問題,請點擊對勾將其標記爲接受的答案。 – styfle

回答

2

你命令git commit會將更改提交到git存儲庫。

爲了進行提交,git需要知道您的姓名和電子郵件地址。畢竟,SCM工具的目的不僅僅是跟蹤代碼更改,而且是誰做出了更改!

你的問題的答案是在你的屏幕截圖。

  • git config --global user.name "My Name"來設置你的名字
  • git config --global user.email "[email protected]"設置你的電子郵件

在Github上查看config usernameconfig email文檔或此相關的問題:

Why Git is not allowing me to commit even after configuration?