一、Git基本介绍

    xiaoxiao2022-07-02  118

    写在前面的话:刚入门程序媛小白一枚,只是用来记录学习过程,如果有不对的地方,欢迎各位大神指点!

    一、Git基本介绍 1、有关几个名词解释 Workspace:工作区【通过git init创建的代码库的所有文件但是不包括.git文件(版本库)】 Index/Stage:暂存区,也叫索引【通过git add ./*/Xxx/Xxxx 添加的修改,都是进入到暂存区了,肉眼不可见 通过 git status 可以看到修改的状态。】 Repository:仓库区(或本地仓库),也存储库 Remote:远程仓库

    2、版本控制:是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。 原网址:(https://www.yiibai.com/git/git_basic_concepts.html)

    3、分布式版本控制系统(Distributed Version Control System,简称DVCS),客户端并不只提取最新版本的文件快照,而是把代码仓库完整地镜像下来。[例如:Git、Mercurial、Bazaar 以及 Darcs 等]

    4、只往 Git 数据库中增加数据,很难让 Git 执行任何不可逆操作。

    5、Git 有三种状态,你的文件可能处于其中之一: 已提交(committed) 已提交表示数据已经安全的保存在本地数据库中。 已修改(modified) 已修改表示修改了文件,但还没保存到数据库中。 已暂存(staged)。已暂存表示对一个已修改文件的当前版本做了标记,使之包含在下次提交的快照中。 原网址:(https://www.yiibai.com/git/getting-started-git-basics.html) Git 仓库目录是 Git 用来保存项目的元数据和对象数据库的地方。这是 Git 中最重要的部分,从其它计算机克隆仓库时,拷贝的就是这里的数据。 工作目录是对项目的某个版本独立提取出来的内容。 这些从 Git 仓库的压缩数据库中提取出来的文件,放在磁盘上供你使用或修改。 暂存区域是一个文件,保存了下次将提交的文件列表信息,一般在 Git 仓库目录中。 有时候也被称作‘索引’,不过一般说法还是叫暂存区域。 基本的 Git 工作流程如下:

    在工作目录中修改文件。暂存文件,将文件的快照放入暂存区域。提交更新,找到暂存区域的文件,将快照永久性存储到 Git 仓库目录。 如果 Git 目录中保存着的特定版本文件,就属于已提交状态。 如果作了修改并已放入暂存区域,就属于已暂存状态。 如果自上次取出后,作了修改但还没有放到暂存区域,就是已修改状态。

    6、在 Windows 上安装:官方版本可以在 Git 官方网站下载:(http://git-scm.com/download/win) ,下载会自动开始。 要注意这是一个名为 Git for Windows的项目(也叫做 msysGit),和 Git 是分别独立的项目;更多信息请访问 (http://msysgit.github.io/)。另一个简单的方法是安装 GitHub for Windows。该安装程序包含图形化和命令行版本的 Git,也能支持Powershell,可以在 GitHub for Windows 网站下载,网址为(http://windows.github.com) 原网址:(https://www.yiibai.com/git/git_environment.html)

    最新回复(0)