簡體   English   中英

連接 RStudio 雲端到 GitHub

[英]Connecting RStudio Cloud to GitHub

嘗試將 GitHub 帳戶連接到 RStudio 雲,但是當我嘗試提交測試腳本時,即使我已經告訴 Git 我是誰,RStudio 雲仍然會出錯,說它不知道要使用哪個電子郵件/用戶名。 大多數關於如何連接它們的信息都是特定於RStudio的下載版本,但不幸的是我需要使用RStudio雲。

我采取的步驟:

  1. 下載 Git,創建 github 帳戶,創建名為“testing”的新存儲庫
  2. 使用 git git bash 配置 git git config --global user.email "you@example.com" git config --global user.name "your name"
  3. 在 Rstudio 雲中打開一個新項目(新項目>來自 git 存儲庫的新項目),使用存儲庫中名為“testing”的鏈接
  4. 在RStudio中設置Git(工具>全局選項>git/SVN)。 我不確定為 exe 放置什么文件路徑。 這是我嘗試過的: 將其保留為默認值(默認值為“/usr/bin/git”) b。 將它鏈接到我電腦上 exe 的物理位置(在我的下載中)c。將 exe 上傳到我的雲項目文件夾,然后將該鏈接放入框中所有產生相同的錯誤(見下文)
  5. 創建並復制 SSH 密鑰到 github 存儲庫“測試”
  6. 創建虛擬腳本
  7. 保存(出現在雲文件夾中)
  8. 暫存虛擬腳本並在環境 window 的 git 選項卡中單擊提交
  9. 新的 window 打開——右上角可以選擇放入提交消息。 嘗試有和沒有文字。
  10. 按提交
  11. 名為“Git commit”的彈出窗口顯示“請告訴我你是誰。運行 git config --global user.email "you@example.com"; git config--global user.name "your name" 以設置您帳戶的默認身份. 省略 --global 僅在此存儲庫中設置身份。致命:無法自動檢測 email 地址(獲取“r1487703@application-7788368-deployment-16293362-lqv6m.(無)”)

我嘗試將這些命令放入控制台以防萬一,但它顯示““git config”中的意外符號”。

我還查看了這篇 github 帖子:並嘗試了他們的建議,但沒有成功。 (即“git remote -vv”僅返回“git remote”中的意外符號)

感謝您花時間,我對所有編程都非常陌生,並且試圖通過要求我這樣做的課程來學習。

可以在這個issue看到類似的案例

  1. 在 RStudio 終端(不是控制台而是旁邊的選項卡---提示應該有$而不是> ),輸入

    $ git config --list --show-origin

    如果您沒有看到任何與您的 GitHub 用戶 ID 或 email 相關的信息,或者信息不正確,請繼續執行下一步。

  2. 一次一個,鍵入

    $ git config --global user.name "<username>" $ git config --global user.email "<email@address.edu>"

    <username>替換為您的 GitHub ID 或姓名,並將<email@address.edu>替換為您的 email,兩種情況下均保留引號

  3. 類型

    $ git config --list --show-origin

    再次確認信息現在已存儲(它應該打印到終端輸出)。

  4. 使用 Git 確認它是否有效。

暫無
暫無

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

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