簡體   English   中英

如何將git文件夾連接到gitlab組項目?

[英]How do I connect my git folder to a gitlab group project?

git config --global user.name "Frederik Walther Liberoth Christoffersen"
git config --global user.email "frederik210103@gmail.com"
cd project-quagle
git init
git remote add origin git@gitlab.com:niggotandchangot/project-quagle.git
touch README.md
git add .
git commit -m "Added README"

當我在上面的行中鍵入內容時,git照常工作,但是當我最終按下時,我得到了一個錯誤。

git push -u origin master

錯誤:

ssh:連接到主機gitlab.com端口22:連接被拒絕致命:無法從遠程存儲庫讀取。 請確保您具有正確的訪問權限,並且存儲庫存在。

奇怪的是,它在gitlab.com上說我對組和要推送到的項目都有所有者訪問權限。

發生了什么事,我該怎么解決? 您能否給我發送有關如何正確執行此操作的教程? (找不到一個)

謝謝。

推送SSH時,您需要一個SSH密鑰。

可以使用以下命令生成一個:

ssh-keygen -t rsa -C "your_email@example.com"

然后按Enter鍵將密鑰保存到默認位置。 然后,您可以輸入一個密碼短語,然后再次重復該密碼短語。 每當您要推送時,都必須填寫此密碼。

然后,您必須將您的公共ssh密鑰上傳到gitlab,以便您可以推送分支。 這可以在https://gitlab.com/profile/keys下完成

要檢查您的公共ssh密鑰,請使用以下命令: cat $HOME/.ssh/id_rsa.pub將此輸出復制到上方鏈接的文本區域。

您現在可以將ssh推送到gitlab。

可以在以下位置找到官方文檔的鏈接: https : //docs.gitlab.com/ee/ssh/

暫無
暫無

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

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