我试图克隆我的叉子kivy git,但它不工作。我做正确的叉子,我相信,但是当我键入此为我的Mac终端: git clone https://github.com/mygitusername/kivy.git 我得到这个错误: fatal: could not create work tree dir 'kivy.: Permission denied 任何人都看到我在做什么错?谢谢!
我的gitlab服务器在重定向80和22端口的路由器下。服务器有内部IP地址,路由器有公共地址。当我做混帐克隆gitlab @域名:用户/ example.git我得到 Warning: Permanently added 'domainname' (RSA) to the list of known hosts.
/usr/local/lib/ruby/1.9.1/net/http.rb:76
当试图克隆大量回购(〜700MB)通过https,git的失败: c:\git-projects>git clone https://git.mycompany.de/fs.git
Cloning into 'fs'...
Username for 'https://git.mycompany.de': mwlo
Password for 'https://[email protected]
我想将回购及其所有历史和分支移至新回购。我已经能够找到方法来使用单个分支作为新回购的基础(git workflow - using one repo as the basis for another),但我无法弄清楚如何保存所有分支(以及它们的历史,理想情况)。有没有办法做到这一点?或者可能是一个聪明的解决方法,所以我不会失去我在非主分支上的工作?