什么是 Git?
Git 是一种开源软件,旨在高速高效地跟踪从小型项目到大型项目的一切变化。 它是一个版本控制系统,通常由开发人员/程序员在软件开发过程中开发源代码时用于工作协作。
在本指南中,您将了解如何将项目从本地计算机推送到 GitLab。 为此,您需要在本地计算机上安装和配置 git。 我们正在使用 Linux Mint 20 作为我们本地机器上的操作系统。 你还需要有一个 GitLab 账号来推送你的项目。
废话少说,开始吧!
第 1 步:创建一个空项目
首先,让我们在本地机器上创建一个空项目。 我在桌面上创建了一个 My Projects 目录。 在这个目录中,我将在这里创建一个项目以推送到 GitLab。
在 Myprojects 中,我创建了一个名为 Project1 的项目。 这是我将推送到 GitLab 的项目。
第二步:在终端打开项目目录
现在,打开您的终端并使用 cd 命令转到项目目录。
cd “project’s path”
cd /home/azifa/Desktop/Myprojects/Project1
第三步:初始化项目
现在您已进入项目,请使用以下命令初始化项目:
git init
在此之后,您的项目存储库将被初始化,您将获得以下确认信息:
这意味着现在您的项目将能够使用 git 进行跟踪。 初始化后你还会看到一个 .git 文件夹。 如果看不到它,请转到查看并勾选查看隐藏文件框。 现在您将能够看到它。
第 4 步:检查项目状态
通过运行以下命令检查存储库的状态:
git status
它会告诉你你在哪个分支。 我们在“master”分支上。 并且还没有提交。 这意味着项目中没有要提交的更改或文件。
第 5 步:在项目目录中创建一个空文件
接下来,我将在“Project1”目录中创建一个空文件“Text.txt”。
第 6 步:检查状态
现在,如果我检查项目的状态,它会显示一个我们刚刚创建的未跟踪文件。
git status
第 7 步:将文件添加到 git
要将此文件添加到 git,请运行以下命令:
git add filename
git add Text.txt
让我们使用之前使用的命令检查项目的状态。 现在,它以绿色显示该文件,这意味着该文件已添加到 git 中。 现在可以提交了。
git status
第 8 步:提交更改
现在要提交我们的更改,我们将使用以下命令:
git commit -m "msg”
在消息中,您可以写一些有意义的内容,每个人都可以关注。
运行命令后,您将看到确认您的提交已完成。
第 9 步:复制克隆 URL
现在转到您的 GitLab 帐户,然后转到该项目。
在其中,您将看不到任何变化。 那是因为我们只提交了我们的更改,但尚未将它们推送到 GitLab。 要推送更改,请转到克隆并复制“使用 https 克隆”URL。 我将在下一步中展示它。
第 10 步:推送更改
要将更改推送到 GitLab,请运行下面提到的命令。 在原始位置,提供您在上一步中复制的 URL。 用下面提到的语法中的分支名称替换 branch。 就我而言,它是“主人”。
git push origin branch
运行命令后,系统会要求您输入 GitLab 帐户的用户名以及密码以获取访问权限。
使用正确的凭据,您将获得访问权限,并且存储库更改将被推送到 GitLab。 您将得到以下确认信息:
现在转到您的 GitLab 帐户,然后打开项目。 您现在将看到您在本地存储库中所做的更改。
伙计们,就是这样。
在本详细指南中,您了解了如何借助一些易于遵循的 git 命令将本地项目存储库中的更改推送到 GitLab。 像这样,您可以与其他开发人员协作工作而不会出错。
查看如何安装和配置 Git Linux 薄荷 20,访问:
How to Install and Configure Git on Linux Mint 20