导读

Git 是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。也是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替代 BitKeeper。

总之来说,Git 可以管理你或小或大的各种项目,并以简单的形式推送到一些网站(例如 Github 等)上面。

安装

Windows

打开 Git 官网的下载页面,点击下载 64 位安装包(无法访问可以转到 Github 加速)。下载了之后就可以开始安装了,不懂的尽量不要乱动,直接默认就行了。

安装完之后在开始菜单打开命令提示符,并在里面尝试输入 git。如果发现命令行报错“未找到程序”那么应该就是还没有配置环境变量。

在文件资源管理器里面右键此电脑,打开属性,点击高级系统设置,打开环境变量,在系统变量里面找到 Path,将 安装目录\cmd 放进去,一路点确定,应该就可以了。

Linux

$ sudo apt update
$ sudo apt install git

基本操作

推送

首先,你需要准备一个文件夹,用来存放你的项目内容。在这个文件夹里面打开终端或者是 Git Bash,然后执行以下命令初始化 Git 本地仓库。

$ git init

可以看到,这个项目文件夹下面多了一个隐藏的子文件夹 .git,也就是存放 Git 缓存的地方,没有必要不要乱动。然后我们需要将所有文件添加到 Git 的暂存区里面。

$ git add .

. 就是当前目录下的所有文件,这里也可以填写文件夹或文件的名称。接下来我们就需要推送到网站上面了。我们需要配置用户名和,可以通过以下命令配置。

$ git config user.name "用户名"
$ git config user.email "邮箱名"

配置完之后我们就要进行提交了。使用以下命令进行提交:

$ git commit -m "提交信息"

然后,我们需要连接到远程仓库。考虑到最近各大网站都将默认分支更改为了 main,那么以下分支名都为 main。使用以下命令连接:

$ git remote origin "git 位置"

一般 git 位置在网站上可以看到,例如 github(不知如何加速请转到 Github 加速)就是 https://github.com/用户名/项目名.git。然后使用以下命令推送到 main 分支:

$ git push origin main

注意

如果推送失败了的话,很大概率是你之前没有拉取过,可以尝试拉取以下再推送。