我是 Git 的新手,我搜索了这个问题的答案,但找不到我需要的答案。
基本上,我已经在我的工作计算机上设置了一个项目,添加了文件等并提交到 GitHub 存储库。我得到了所有这些,但是一旦我回到家,我想下载同一个项目并以同一个用户的身份更改一些文件。
在家里,我设置了我的 user.name 和 user.email,如下所示:
git config --global user.name "username"
git config --global user.email "email"
我想我接下来要做的是:
git clone url
正如我所说,我是同一个用户,只是在不同的计算机上工作——我需要做什么特别的事情来确保 Git 识别出我是同一个用户吗?
我知道这可能是一个愚蠢的问题,但我发现似乎没有任何地方涵盖这个问题,我真的想 100% 确定我做的是正确的。
最佳答案
还有吗?没有。在两台机器上使用相同的电子邮件地址配置 Git 应该可以解决问题,因为提交是 associated to the committer's email address .如果您将 GPG 用于 signing tags,您可能需要做更多的工作。 ,但这不是您的问题。
另一个答案提到设置 SSH key on Github跨机器维护身份不是必需的——但不需要输入密码肯定会让生活更轻松。您还可以使用 Git 凭证助手来 cache your Github password .
如果您在多台机器上处理 Git 项目,您可能还想添加 Dropbox into your workflow获得更多动力。
关于Git - 相同的用户,不同的机器 - 克隆?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20151088/