![](/img/trans.png)
[英]Git - How to remove a file from repository (devops) without cloning it locally
[英]Cloning Git repository locally
我剛剛在用戶 git 帳戶下在我的 iMac 上創建了一個 git 存儲庫,現在我想從同一台計算機上的主用戶帳戶克隆它。 我已經創建了我的 SSH 密鑰並將其添加到 .ssh/authorized_keys 文件中。 但是,當我使用我的主帳戶重新登錄時,我收到以下錯誤消息:
Permission denied (publickey) fatal: 遠端意外掛斷
現在對我來說,在搜索 web 時,我的公鑰似乎不正確。 我已經創建了兩次,但仍然遇到同樣的問題。
您根本不需要ssh密鑰。 使所有文件對世界都可讀,並僅克隆完整路徑。 換句話說,做
$ git clone /path/to/repo
git clone /path/to_repository /path/to_where_you_want_it_cloned
確保您的主要用戶帳戶具有復制到帳戶目錄或從帳戶目錄復制的權限。
還有一點是,如果您創建了 git 存儲庫並執行了git init -bare
,您將使用 .git 擴展名,但您不需要在文件夾名稱上使用它(在同一台機器上克隆它時)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.