安装配置 Git

34 阅读2分钟

团队成员之间要想协作开发,就必须有一个服务端作为不同成员之间交互数据的媒介,这个媒介就可以是 GitHub,如下图所示。

图片描述

具体的讲,在 Git 内部的工作流程又可以细分为本地工作目录、暂存区和本地版本库三个阶段。本地的数据要先后在这三个阶段中操作后,才能被提交到 GitHub 上,如下图所示。

图片描述

接下来,介绍 Git/GitHub 的具体使用,以及如何在 Git 和 GitHub 之间交互数据,从而实现团队协作。以下是关于 Git/GitHub 安装及配置的相关步骤。

运行以下命令安装 Git(蓝桥云课的环境已经配置完毕,同学了解即可):

sudo apt install git

通过以下命令,配置使用 Git 时的用户名和邮箱:

# 用户名是 yq
git config --global user.name "yq"
# 邮箱是157468995@qq.com,该邮箱就是下一步中注册或登录时使用的账号
git config --global user.email "157468995@qq.com"

登录 GitHub 官网(github.com/),注册账号并登录;

通过以下命令,在本地配置 SSH,使得本地 Git 可以和远程的 GitHub 通信:

ssh-keygen -t rsa -C 157468995@qq.com

以上命令输入完毕后,一直点回车按钮,然后再执行以下命令:

ssh -T git@github.com

之后就能在本地的 C:\Users\YANQUN.ssh 目录中看到 id_rsa.pub 文件。

在 GitHub 网站中,依次点击 Settings、SSH and GPG keys 和 New SSH key,如下图所示。

图片描述

图片描述

点击 New SSH key 之后的界面所示。

图片描述

将 id_rsa.pub 文件的内容复制到 “Key”中,“Title” 值可以任意填写,之后点击 “Add SSH key”。

经过了上述安装及配置后,就可以正式使用 Git/GitHub 进行团队协作了,具体步骤如下所示:

在 GitHub 上点击“New repository”,如下图所示:

图片描述

根据提示填写基础信息,之后会得到一串 SSH 访问地址,如下图所示:

图片描述

在本地新建一个目录,作为本地的 Git 目录,然后依次执行以下命令,用于将 GitHub 上的项目下载到本地:

# 初始化本地 Git 目录
git init
# 将本地的 git 目录和远程 GitHub 上的项目进行关联
git remote add origin git@github.com:coding-technology/test.git

将远程 GitHub 上的项目下载到本地

git clone git@github.com:coding-technology/test.git

在本地修改文件后,通过以下命令同步到 GitHub 上

git add.
git commit -m "这里是注释内容"
git push origin master

如果其他人在 GitHub 上做了更新,就可以通过以下命令将 GitHub 上最新的内容更新到本地

git pull