设置Git

要使用Sage源代码,您需要

  • 正在运行的git安装,请参阅 安装GIT . Sage实际上附带git,见下文。但是,建议您在系统范围内进行安装(如果只是为了节省一些输入)。

  • 配置git以使用您的姓名和电子邮件地址进行提交,请参阅 你的名字和电子邮件 . 如果你没有,Sage开发脚本会提示你,但是,特别是如果你将来也将git用于其他项目,你真的应该配置git。

这个 提示和参考 第章包含有关git的更多信息,这些信息可能对某些人有用,但不是必需的。

安装GIT

首先,试试看 git 在命令行上。如果安装了其他开发工具,大多数发行版默认都会安装它。如果失败,请使用以下方法安装git:

Debian/Ubuntu

sudo apt-get install git-core

费多拉

sudo yum install git-core

Windows

下载并安装 Git for Windows

操作系统X

使用 git OSX installer . 如果你有一个旧的Mac,一定要得到正确的版本。(或者,您可以从命令行工具中获取它,甚至只需尝试使用 git 然后按照说明操作。)

最后,Sage包含git。显然,从git存储库中签出Sage源代码存在一个鸡和蛋的问题,但是人们总是可以下载Sage源代码tarball或二进制发行版。然后可以通过 sage -git 命令行开关。比如说, git help 变成 sage -git help 等等。请注意,开发人员指南中的示例将假定您安装了系统范围内的git。

有关安装帮助的其他资源包括:

你的名字和电子邮件

任何更改的提交消息都包含您的姓名和电子邮件地址,以确认您的贡献,并在将来有问题时与您联系;如果您想共享您的更改,则需要填写。最简单的方法是从命令行执行此操作:

[user@localhost ~] git config --global user.name "Your Name"
[user@localhost ~] git config --global user.email you@yourdomain.example.com

这将把设置写入 git configuration file 以您的姓名和电子邮件:

[user]
    name = Your Name
    email = you@yourdomain.example.com

当然,你需要更换 Your Nameyou@yourdomain.example.com 你的真实姓名和电子邮件地址。