gpt4 book ai didi

git - 将 git 配置从 Windows 移动到 Ubuntu

转载 作者:太空狗 更新时间:2023-10-29 13:10:18 31 4
gpt4 key购买 nike

我最近开始在 Windows 7 上使用 git 并配置所有内容以通过 ssh 访问 Github、Bitbucket 和私有(private)服务器。

现在我正在切换到 Ubuntu 操作系统,但我不确定如何将 key 和配置设置复制到 Ubuntu。

能否请您帮我解决问题或指出正确的操作方法?

最佳答案

Hi-Angel's answer 为基础:

在 Windows 7 下

  • 本地 Git 配置在 .git 中存储库/项目根目录中的目录。
  • 全局 Git 设置在 C:\Users\<user_name>\.gitconfig 中.
  • 您生成的 SSH key 在 C:\Users\<user_name>\.ssh 中(至少,这是标准)。

在 Ubuntu/Linux 下

  • 本地 Git 配置在 .git 中存储库/项目根目录中的目录(此处没有更改,也没有工作)。
  • 全局 Git 设置在 ~/.gitconfig 中.
  • 您生成的 SSH key 在 ~/.ssh 中(至少,这是标准)。

进行切换

复制您的 .gitconfig.ssh从一个文件夹到另一个文件夹,您应该可以开始了。

如果您配置了一些特定于您的操作系统的东西(例如默认编辑器),您将不得不重新配置这些东西或在执行复制后重置它们,但这是不可避免的。

关于 SSH 和安全性的说明

您可能认为这很麻烦,但如果您的一台计算机是笔记本电脑,我建议您配置单独的 SSH key 。这样,如果您的笔记本电脑被盗,您可以删除 key ,这台笔记本电脑将永远无法破坏您的中央存储库。

对于代码来说,这似乎并不重要,但如果您将 SSH 用于其他目的(例如管理您的私有(private)服务器),我认为能够选择允许连接的计算机是至关重要的。

关于git - 将 git 配置从 Windows 移动到 Ubuntu,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30658403/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com