安装 Git
要贡献极狐GitLab 项目,您必须在您的本地机器上下载并安装 Git 客户端。此页面解释如何在 macOS 和 Ubuntu Linux 上安装和配置 Git。
当您安装并配置 Git 后,生成并添加 SSH 密钥到您的极狐GitLab 账户。极狐GitLab 使用 SSH 协议与 Git 进行安全通信。有了 SSH,您可以在不输入用户名和密码的情况下认证到极狐GitLab 远程服务器。
安装并更新 Git
::Tabs
:::TabTitle macOS
尽管 macOS 有一个已经应用的版本,但是您应该安装最新的 Git。最常见的方法是用 Homebrew
来安装 Git。
要使用 Homebrew
在 macOS 上安装最新版本的 Git:
- 如果您之前从未已经安装了
Homebrew
,请按照 Homebrew 安装说明 进行安装。 - 在终端中,通过运行
brew install git
来安装 Git。 -
验证 Git 是否安装成功:
git --version
通过运行如下命令定期更新 Git:
brew update && brew upgrade git
:::TabTitle Ubuntu Linux
尽管 Ubuntu 已经有一个已经在应用的 Git 版本,但是您应该安装最新版本的 Git。可以通过 PPA(Personal Package Archive)来安装最新版本 Git。
要在 Ubuntu 上使用 PPA 安装最新版本的 Git:
-
在终端中,配置需要的 PPA,更新 Ubuntu 软件包列表,并安装
git
:sudo apt-add-repository ppa:git-core/ppa sudo apt-get update sudo apt-get install git
-
验证 Git 在本地机器上正常工作:
git --version
通过运行如下命令定期更新 Git:
sudo apt-get update && sudo apt-get install git
::EndTabs
配置 Git
要从您的本地机器开始使用 Git,您必须输入您的凭证来识别自己作为您的工作的作者。
您可以配置 Git 为本地或全局的:
- 本地地:仅为当前项目所用。
- 全局地:为当前和将来的所有项目所用。
::Tabs
:::TabTitle 本地设置
在您的机器上本地配置您的 Git 以仅为当前项目所用。
完整名称和邮件地址应该和您在极狐GitLab 中使用的相匹配。
-
在您的终端中,添加完整名称。比如:
git config --local user.name "Alex Smith"
-
添加邮件地址。比如:
git config --local user.email "your_email_address@example.com"
-
要检查配置,运行:
git config --local --list
:::TabTitle 全局设置
在您的机器上全局配置您的 Git 以为所有当前和将来的项目所用。
完整名称和邮件地址应该和您在极狐GitLab 中使用的相匹配。
-
在您的终端中,添加完整名称。比如:
git config --global user.name "Sidney Jones"
-
添加邮件地址。比如:
git config --global user.email "your_email_address@example.com"
-
要检查配置,运行:
git config --global --list
::EndTabs
检查 Git 配置设置
要检查您配置的 Git 设置,运行:
git config user.name && git config user.email