分享Python知识的第二天

第二天笔记

一、Git是什么

Git 是一个开源的分布式版本控制软件,用以有效、高速的处理从很小到非常大的项目版本管理。 Git 最初是由Linus Torvalds设计开发的,用于管理Linux内核开发。Git 是根据GNU通用公共许可证版本2的条款分发的自由/免费软件,安装参见:http://git-scm.com/

码云是一个基于Git的远程文件托管平台(同GitCafe、BitBucket和GitLab等)。

Git本身完全可以做到版本控制,但其所有内容以及版本记录只能保存在本机,如果想要将文件内容以及版本记录同时保存在远程,则需要结合码云来使用。使用场景:

无码云仓库:在本地 .git 文件夹内维护历时文件

有码云仓库:在本地 .git 文件夹内维护历时文件,同时也将历时文件托管在远程仓库

二、Git的下载 、安装与使用

1. Git的下载

Git的官方网址:https://git-scm.com/,根据自己的系统选择安装

2. Git的安装

            点击Next

​ 选择安装路径

扫描二维码关注公众号,回复: 7468369 查看本文章

​ 一直点击Next

​ 点击Install进行安装

​ 安装进行中

​ 安装完成,点击Finish结束

3. Git的使用

3.1 安装好Git的第一件事

初次使用Git前,在命令行输入第一条Git命令

$ git config --global user.name "你的名字"
$ git config --global user.email "你的Email"

因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。

注意git config命令的--global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。

3.2 创建属于自己的Git仓库

你需要在某个你喜欢的地方创建一个目录,在此目录下运行Git命令

git init

这样你就已经初始化了一个新的Git仓库,初始化后,会在当前目录自动创建 .git 文件夹,该文件是Git中最重要的文件夹,Git相关文件以及版本都将保存在该文件夹中,如果你没有看到它,没有关系,因为它怕你不小心伤害它,开启了隐藏属性。

3.3 在仓库中放文件时,先看一下其工作流程

Git的工作流程一般是这样的

  • 在工作目录中添加,修改文件
  • 将需要进行版本管理的文件放入暂存区域
  • 将暂存区域的文件提交到Git仓库

Git管理文件的三种状态

  • 已修改(modified)
  • 已暂存(staged)
  • 已提交(committed)

你的本地仓库有 Git 维护的三棵“树”组成,这是 Git 的核心框架。

这三棵树分别是:工作目录、暂存区和 Git 仓库

工作目录(Working Directory)即存放项目代码的地方。

暂存区(Stage)用于临时存放你的改动,事实上它只是一个文件,保存即将提交的文件列表信息。

Git 仓库(Repository)就是安全存放数据的位置,这里边有你提交的所有版本的数据。其中,HEAD 指向最近一次放入仓库的版本

3.4 基本操作

项目添加到暂存区域

git add 文件名

项目提交到本地Git仓库

git commit -m '本次提交描述信息'

查看Git当前状态,如:哪些文件被修改过、那些文件还未提交到版本库等

git status

将本地文件,推送到码云远程仓库

git push -u origin master

​ 高阶用法,以后继续完善

猜你喜欢

转载自www.cnblogs.com/tianming66/p/11681229.html