介绍
Git 是一个版本控制系统,自 2005 年发布以来在 GNU 通用公共许可证 v.2 条款下发行。
Git 是主要用于版本控制的软件,它允许非线性开发项目,即使是具有大量数据的项目,Git 中的每个工作目录都是一个完整的存储库,具有完整的历史和跟踪,独立于网络访问或中央服务器。
使用Git的优点源于该程序存储数据的方式。与其他版本控制系统不同,最好将Git的存储过程看作是一组小文件系统的快照,主要是在本地磁盘上。
在本教程中,我们将在您的 Debian 8 Linux 服务器上安装和配置 Git。
前提条件
您将需要以下内容为本教程:
- 运行 Debian 8
- 一个 sudo 用户
红色是什么意思
在本教程中的大部分代码可以被复制和粘贴如是! 您需要定制的行将在本教程中红色。
步骤 1 – 使用 APT 安装 Git
在安装 Git 之前,请通过执行以下命令确保您的包列表更新:
1sudo apt-get update
在一个命令中安装apt-get
的Git:
1sudo apt-get install git-core
这是你需要安装Git的唯一命令,下一部分是配置Git。
使用apt-get
是安装Git的最简单、最可靠的方法之一,因为APT负责处理系统可能存在的所有软件依赖。
现在,让我们来看看如何配置Git。
步骤 2 - 配置 Git
Git 使用两个主要设置实现版本控制:
- 用户名
- 用户的电子邮件
这些信息将嵌入在您使用 Git 完成的每个承诺中,以便它可以跟踪谁正在做出哪些承诺。
我们需要在我们的Git配置文件中添加这两个设置,这可以通过git config
工具来完成。
设置您的 Git 用户名:**
1git config --global user.name "Sammy Shark"
** 设置您的 Git 电子邮件:**
1git config --global user.email [email protected]
** 查看所有 Git 设置:**
您可以使用git config
实用程序中的--list
参数查看这些新配置的设置(以及所有以前存在的设置,如果有的话)。
1git config --list
您应该看到您的用户设置:
1[secondary_label Output]
2user.name=Sammy Shark
3[email protected]
标签:gitconfig
如果你想用 Git 配置文件弄脏你的手,就点燃nano
(或你最喜欢的文本编辑器)并编辑到你心中的内容:
1nano ~/.gitconfig
在这里,您可以手动更新您的 Git 设置:
1[label ~/.gitconfig]
2[user]
3 name = Sammy Shark
4 email = [email protected]
这是你需要在Git中站起来运行的基本配置。
添加你的用户名和电子邮件不是强制性的,但它是建议的,否则,当你使用Git时,你会收到这样的消息:
1[secondary_label Output when Git user name and email are not set]
2[master 0d9d21d] initial project version
3 Committer: root
4Your name and email address were configured automatically based
5on your username and hostname. Please check that they are accurate.
6You can suppress this message by setting them explicitly:
7
8 git config --global user.name "Your Name"
9 git config --global user.email [email protected]
10
11After doing this, you may fix the identity used for this commit with:
12
13 git commit --amend --reset-author
恭喜你自己的Git安装。
结论
以下是您可以使用的一些教程,以帮助您充分利用Git:
快乐的分支!