版本控制系统

版本控制系统(Vcs)是一种有助于管理不同版本源代码的工具或软件。
源代码管理器是版本控制系统的另一个名称。

换句话说,版本控制是一个系统,它携带所有文件更改或文件集相对于时间的记录,以便我们以后可以轻松地切换到以前的版本。

什么是Git

image.png

Git 是一种版本控制系统 (VCS),有助于以简单的方式跟踪文件更改。Git 是一个免费开源的分布式版本控制系统,具有简单的 UI 设计,每个人都可以轻松理解。在 Git 的帮助下,我们可以快速高效地跟踪小型到大型项目。

image.png

  • 存储库:是项目工作的源代码或文件的集合,存储库可以存在于本地环境中,也可以以远程副本的形式存在于另一台计算机上。存储库由提交组成。
    Working Directory:是您在计算机文件系统中看到的源代码或文件。当您在代码编辑器上打开项目文件时,您正在使用工作目录中的文件。
  • Staging Area:暂存当前目录中的所有更改,用于存储有关您提交的更改的信息。您可以将暂存区视为一个准备表,Git 将在其中进行下一次提交。
  • Branch:是创建的一条新的开发线,它与开发的主线不同。这种替代的发展路线可以在不改变主线的情况下继续进行。

如何设置 Git?

下载 Git

1.打开Git-scm.com
2.下载 Git Acc 到操作系统
3.安装 Git 选择所有默认选项

打开 GitBash

首次 Git 配置

# sets up Git with your name
git config --global user.name "<Your-Full-Name>"

# sets up Git with your email
git config --global user.email "<your-email-address>"

创建一个新项目。在项目目录中打开git bash然后初始化项目

git init

git init 命令创建一个新的 Git 存储库或初​​始化一个新的空存储库。

  • touch - 用于创建一个新文件
  • ls - 用于列出文件和目录
  • mkdir - 用于创建新目录
  • cd - 用于更改目录
  • rm - 用于删除文件和目录

创建一个网络项目

创建一个 index.html 文件

touch index.html

创建一个 javaScript 文件

touch main.html

创建一个 style.css 文件

touch style.css

查看此时的 Git 状态

git status

image.png

提交

git add .
git commit - m "initial commit"

常用的 git 命令

image.png

点赞(0) 打赏

评论列表 共有 0 评论

暂无评论

微信服务号

微信客服

淘宝店铺

support@elephdev.com

发表
评论
Go
顶部