设置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 Name
和 you@yourdomain.example.com
你的真实姓名和电子邮件地址。