git仓库详细了解 一
这两天将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仓库详细了解 一相关推荐
- IDEA新建本地项目关联远程本地仓库和git仓库详细步骤
创建本地项目,配置maven 创建本地Git仓库 将本地项目提交到本地仓库 连接远程仓库 创建本地项目,配置maven 创建本地Git仓库 选择Git-->Create Git Reposito ...
- 本地项目提交代码到git仓库详细教程包含错误解决办法!!!
1.查看远程分支 git branch -r 2.查看本地分支 git branch 二.创建和切换分支 1.创建新分支 git branch 新分支名称 2.切换分支 git checkout 分支 ...
- 搭建空的maven多模块项目架构并且上传到远程git仓库(超详细 cmd命令版本)
2019独角兽企业重金招聘Python工程师标准>>> 首先看标题分为二部分 搭建空的maven多模块项目 上传到远程git远程仓库 第一步详细教程: 一: 二: 注意点:记住什么都 ...
- 本地的项目上传到 Git 仓库的步骤-超详细
首先 cd 进入项目所在的文件夹,当然也可以打开本地电脑,进入到文件夹,选择 Git bash here,如下: 1. 2. 然后在输入命令(这里我将展示第一种方式下的,我这里使用的vscode)gi ...
- Idea 使用git插件从git仓库下载project图文并茂,详细解答
Idea 使用git插件从git仓库下载project 前提:首先安装git插件 首先点击File -–>然后选择Settings 到这里之后 1.点击Plugins 2.选择Marketpla ...
- 【idea 2021.2】如何将idea中的代码推到git仓库中(最新详细版)
一.准备好要推到git上的本地代码 如果我们的代码只在本地运行并没有连接远程git仓库,那idea的菜单栏是有所不同的 没有连接远程仓库的idea菜单栏: 连接了远程仓库的idea菜单栏: 可以看出是 ...
- 将本地项目上传到自己的Git仓库中【超级详细+绝不失败最终版】
文章目录 一.新建一个自己的Git仓库 二.将本地项目上传到自己的Git仓库中 1. 快速步骤分解 2. 图文步骤详解 跟着文章一步一步来, 最后去你的码云仓库刷新一下就有项目内容了 一.新建一个自己 ...
- 如何将本地项目上传git仓库的详细步骤
1. 具体步骤 其实在gitlab上已经有提示了 1. 本地创建一个文件夹xxx 2. cd 到本地文件夹中xxx 3. 使用 git init 命令 //初始化一个Git本地仓库,此时会在本地创建一 ...
- Git仓库从零到熟练(图文超级详细)
①在官网下载到本地电脑对应的压缩包,一直下一步安装,在命令行里面输入git 有git相关内容表示git安装成功. 下载地址:https://git-scm.com/downloads ②在新建的目录下 ...
最新文章
- 模型压缩95%:Lite Transformer,MIT韩松等人
- Hibernate、JPA、Spring Data JPA,傻傻分不清
- yolov3网络结构图_目标检测——YOLO V3简介及代码注释(附github代码——已跑通)...
- View.setSystemUiVisibility(int) 方法使用
- Linux 下 top 命令的使用详解
- AVR 又一个网址推荐
- Redis宕机了怎么办?
- ITK:重新采样矢量图像
- codeforces-1201 C Maximum Median
- Windows 搭建 .NET 跨平台环境并运行应用程序
- where 1=1会影响索引吗_MySQL之InnoDB存储引擎:索引的使用
- MariaDB 10.3 解决掉了UPDATE不支持同一张表的子查询更新
- Educational Codeforces Round 12 F. Four Divisors 求小于x的素数个数(待解决)
- WebApi的调用-1.前端调用
- 用Free Pascal IDE编写第一个程序Pascal版的hello world
- 智能卡(Smart Card)服务修复工具(解决无法读取外接设备的问题)
- 蚌埠学院计算机操作系统题库,蚌埠学院电子教务登录
- 直播平台开发时iOS 开发内购功能,直播平台源码搭建
- Geometry点线面的初始化
- C语言通过QR分解计算矩阵的特征值和特征向量