我在一台名为Mac1的计算机上有git,并通过ssh密钥访问我的uni服务器上的一个文件夹,我将称之为ProjectName。
我想将此文件夹拉到另一台名为 Mac2 的计算机。在 Mac2 上,我已经安装了 git 并使用 git config
告诉它我的用户名和电子邮件地址。
如何将项目名称拉取到 Mac2?
有一个好方法:创建一个新的公钥/私钥对,并将新的公钥添加到 git 服务器。
有一个不太好的方法:将私钥从计算机 1 复制到计算机 2。
git clone ssh://username@Mac1/path/to/your.git
除非您真的不想让 Mac2 访问密码,否则在 Mac2 上cat id_rsa.pub.Mac1 >> .ssh/authorized_keys