簡體   English   中英

“ git push appengine master”中需要用戶名和密碼

[英]Username and pass required in “git push appengine master”

這是我第一次使用Google App Engine。 我正在嘗試上傳一個PHP網站。 我正在嘗試使用git上傳它。 我遵循了他們的教程。 最后,他們說我要輸入此代碼。 我試圖在git bash中鍵入此代碼。

這是代碼git push appengine master 然后詢問我有關用戶名和密碼的信息。 本教程中的任何地方都未提及任何用戶名或密碼。 我試圖給它提供我的Google電子郵件ID和密碼,但是它說驗證失敗。 我現在不知道該怎么辦。

您可以生成密碼以在Cloud Console中進行部署。

轉到cloud.google.com/console ,選擇您的項目,然后在左側菜單列表中,展開Cloud Development ,然后單擊Push-to-deploy

另一種實現此目標的方法是從App Engine控制台的管理 下的“ 應用程序設置”中的“ 源推送到部署”部分中,方法是單擊單擊此處的鏈接。

我假設您已經成功設置了存儲庫,所以您已經知道這一點。

現在,進入“推送部署”設置后,您將在頂部看到“ 獲取密碼”和“ 刪除存儲庫”按鈕。 顯然,您需要前者。

在此處輸入圖片說明

您必須通過Google的OAuth身份驗證,在您的應用程序中選擇作為開發人員帳戶的帳戶,然后點擊接受以授予對Google Code的讀寫權限。

授予訪問權限后,您會看到一個頁面,上面顯示:

這是您的git密碼:

...

要使用此密碼,請在.netrc文件中添加以下文本:

machine code.google.com login you@gmail.com password yourpassword

了解有關使用Git和即按即用的更多信息。

您需要在.netrc文件中復制粘貼代碼,該文件應該位於主目錄中。 如果它不存在,則只需創建它。

在Windows上:

正如eddard.stark在他的評論中提到的那樣, 在Windows上, .netrc文件必須命名為_netrc

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM