这两天将git详细的了解了一波,特此分享笔记·····

git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理;

集中式、分布式:

集中式:就像是一个仓库,将所有的东西都放在这里,如果这里崩了的话所有的东西都会没有;  例如:SVN

分布式:分了很多仓库,意思就是这边没了,另外一边有备份一样,或者说你冲会员,付钱不仅可以微信支付,也可以支付宝、QQ钱包等等;     例如:git

说白了,就比如你写一个ppt,第一次写完之后,作为第一个版本,老师觉得不行,需要改一下各种样式,这时候你就开始改,改完的我们算作第二版本,而这时老师看了又觉得第一个版本更清晰,所有又让你改回来,这时你没有存的话就很难受了····而git就是为了解决这样的问题的,给你一颗后悔药吃,emmm

首先:

windows需要进入https://gitforwindows.org/下载git    然后在主页面有如下东东----

rm -rf * 删掉所有数据

流水线操作:

a.php(这里是你写的文件)     add操作           [这是一个运输车]       commit操作           [git仓库]

流程就是你写的文件首先要通过add进入运输车里,然后再同过commit操作进入git仓库里,如下图

touch b.php 创建一个空白文件

git init   初始化一个空的仓库

git status   查看有没有文件要进入运输车             (红色代表没有进入运输车,入车里后再查看变绿色就代表进入运输车)

git add a.php    进入运输车里        git add .   代表全部文件一起进入

git commit -m '第一次入库'    代表文件入库了

subl .gitignore  文件下可以限制进入运输车       subl 命令就是用sublime text3打开文件.gitignore

要让这个命令有效需要下载软件sublime text3,而且在path环境变量中要有sublime text3软件的根目录

*.txt   写上这个就是不让txt文件后缀进入运输车

!a.txt   忽略这个文件

git rm a.txt   从仓库中删除相应的文件,这里也就将本地的该文件删除

git rm --cached a.txt   加了这个参数后,之后删除git仓库里的文件,本地还会保留

git mv a.php b.php   将a.php修改成b.php文件,文件名

git仓库详细了解 一相关推荐

  1. IDEA新建本地项目关联远程本地仓库和git仓库详细步骤

    创建本地项目,配置maven 创建本地Git仓库 将本地项目提交到本地仓库 连接远程仓库 创建本地项目,配置maven 创建本地Git仓库 选择Git-->Create Git Reposito ...

  2. 本地项目提交代码到git仓库详细教程包含错误解决办法!!!

    1.查看远程分支 git branch -r 2.查看本地分支 git branch 二.创建和切换分支 1.创建新分支 git branch 新分支名称 2.切换分支 git checkout 分支 ...

  3. 搭建空的maven多模块项目架构并且上传到远程git仓库(超详细 cmd命令版本)

    2019独角兽企业重金招聘Python工程师标准>>> 首先看标题分为二部分 搭建空的maven多模块项目 上传到远程git远程仓库 第一步详细教程: 一: 二: 注意点:记住什么都 ...

  4. 本地的项目上传到 Git 仓库的步骤-超详细

    首先 cd 进入项目所在的文件夹,当然也可以打开本地电脑,进入到文件夹,选择 Git bash here,如下: 1. 2. 然后在输入命令(这里我将展示第一种方式下的,我这里使用的vscode)gi ...

  5. Idea 使用git插件从git仓库下载project图文并茂,详细解答

    Idea 使用git插件从git仓库下载project 前提:首先安装git插件 首先点击File -–>然后选择Settings 到这里之后 1.点击Plugins 2.选择Marketpla ...

  6. 【idea 2021.2】如何将idea中的代码推到git仓库中(最新详细版)

    一.准备好要推到git上的本地代码 如果我们的代码只在本地运行并没有连接远程git仓库,那idea的菜单栏是有所不同的 没有连接远程仓库的idea菜单栏: 连接了远程仓库的idea菜单栏: 可以看出是 ...

  7. 将本地项目上传到自己的Git仓库中【超级详细+绝不失败最终版】

    文章目录 一.新建一个自己的Git仓库 二.将本地项目上传到自己的Git仓库中 1. 快速步骤分解 2. 图文步骤详解 跟着文章一步一步来, 最后去你的码云仓库刷新一下就有项目内容了 一.新建一个自己 ...

  8. 如何将本地项目上传git仓库的详细步骤

    1. 具体步骤 其实在gitlab上已经有提示了 1. 本地创建一个文件夹xxx 2. cd 到本地文件夹中xxx 3. 使用 git init 命令 //初始化一个Git本地仓库,此时会在本地创建一 ...

  9. Git仓库从零到熟练(图文超级详细)

    ①在官网下载到本地电脑对应的压缩包,一直下一步安装,在命令行里面输入git 有git相关内容表示git安装成功. 下载地址:https://git-scm.com/downloads ②在新建的目录下 ...

最新文章

  1. 模型压缩95%:Lite Transformer,MIT韩松等人
  2. Hibernate、JPA、Spring Data JPA,傻傻分不清
  3. yolov3网络结构图_目标检测——YOLO V3简介及代码注释(附github代码——已跑通)...
  4. View.setSystemUiVisibility(int) 方法使用
  5. Linux 下 top 命令的使用详解
  6. AVR 又一个网址推荐
  7. Redis宕机了怎么办?
  8. ITK:重新采样矢量图像
  9. codeforces-1201 C Maximum Median
  10. Windows 搭建 .NET 跨平台环境并运行应用程序
  11. where 1=1会影响索引吗_MySQL之InnoDB存储引擎:索引的使用
  12. MariaDB 10.3 解决掉了UPDATE不支持同一张表的子查询更新
  13. Educational Codeforces Round 12 F. Four Divisors 求小于x的素数个数(待解决)
  14. WebApi的调用-1.前端调用
  15. 用Free Pascal IDE编写第一个程序Pascal版的hello world
  16. 智能卡(Smart Card)服务修复工具(解决无法读取外接设备的问题)
  17. 蚌埠学院计算机操作系统题库,蚌埠学院电子教务登录
  18. 直播平台开发时iOS 开发内购功能,直播平台源码搭建
  19. Geometry点线面的初始化
  20. C语言通过QR分解计算矩阵的特征值和特征向量

热门文章

  1. 农村家庭致富小机器有哪些
  2. python实现《直觉模糊集决策与对策分析方法》01基本理论与算子
  3. 快递100接口查询限制分析
  4. 源码编译安装Nginx及网站服务配置
  5. OLED液晶显示屏显示汉字
  6. 漏斗算法和令牌桶算法
  7. 微信登陆信息不回调WXEntryActivity-onResp()
  8. 计算机网络与安全专业属工程类,信息安全专业属于什么专业类别
  9. 你真的会用OneNote吗?
  10. win10笔记本玩游戏总是很卡怎么办