文章目录前言
一、git的基本原理
二、git的常见命令 前言git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。git是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。一、git的基本原理 首先我们要知道git在本地厂库包含三个部分,工作区,暂存区和版本库。工作区就是我们存储代码的工作目录,代码的编写和修改
一、架构版本库(仓库):工作区中有一个隐藏目录.git,这个目录不属于工作区,而是git的版本库,是git管理的所有内容。暂存区:版本库中包含一个临时区域,保存下一步要提交的文件。分支:版本库中包含若干分支,提交的文件存储在分支中工作区:.git所在目录就是工作区架构图:二、远程仓库上边所说的仓库是本地仓库多人之间需要共享代码、合并代码,此时就需要一个远程仓库。常用的远程仓库有github和码云&
转载
2024-02-11 09:53:30
88阅读
文章目录一、Git简介1.发展历史2.工作机制分析3.代码托管中心二、理解版本控制1.什么是版本控制?2.版本控制的好处3.版本控制的手段①集中式版本控制工具②分布式版本控制工具 一、Git简介Git 是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目。 Git 易于学习,占地面积小,性能极快。 它具有廉价的本地库,方便的暂存区域和多个工作流分支等特性。其性能优于
转载
2024-06-27 22:34:26
97阅读
在java语言中标识符可以包含数字“0-9”,字母“A-Z,a-z”和下划线“_”,美元符号“$”或人民币符号“¥”;但是首字母不能是数字,并且不能把关键字和保留字作为标识符,标识符对大小写敏感。Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言;Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥
转载
2023-07-19 10:45:15
80阅读
一般使用git bash需要的命令先打开git bash:git init 可以初始化一个本地的仓库
git status 查看仓库信息
mkdir test 创建一个test的文件夹
cd test 进入到test的文件目录
touch 1.cpp 创建一个1.cpp的文件
git add 1.cpp 我们将文件提交到本地暂存区
git commit -m '第一次创建新文件' 将文
转载
2023-07-04 20:01:11
47阅读
(2)test 文件夹中新建一个 test.txt 文件(暂不执行添加操作)(3)使用 status 命令,查看状态注意:test.txt 为红色表示未执行添加操作(4) 使用 add 命令添加(到暂存区),并查看状态此时 test.txt 文件会发生如下变化,代表已经执行添加操作(若用户电脑首次安装TortoiseGit 图像化功具,需要重启电脑)(5)使用 commit 命令,提交到本地历史仓
转载
2024-06-07 09:20:37
33阅读
为什么这么多人学Python呢?很多初学者都听说python很火,可是为啥要学Python,下面谈谈我的感悟。python语言是我目前为止用的最爽的语言,因为它真的很优美.虽然c,c++,java也非常的强大和伟大,但是每一种语言伟大的背后都是有一定的时代背景。在PC时代大量的嵌入式的设备,底层的代码,以及桌面的应用都是用C,C++实现的,毋庸置疑他们是最接近底层,也是最快的。随着2000年左右电
转载
2023-08-07 10:45:22
150阅读
写一些关于Git的个人认知,在这里记录一下、关于Gitgit是一个分布式版本控制系统,同样作为版本控制系统被人熟知的还有SVN,两者的区别主要在于:git是分布式的,记录的是代码变更,每个本地仓库都是一个完整的库,是系统的一部分,相互之间仅推送修改的部分SVN是一个集中的代码库,在仓库中存储的是完整的代码git相比与SVN,优势主要在:分布式仓库:每个本地仓库直接都是独立的,可以完成除了推送之外的
转载
2024-04-03 16:19:11
48阅读
先看两个如果,再看第三点,动手能力强的可以用第三点(命令行)来解决,做一步要知道自己做的意义,比如:不要在错误的远程仓库上浪费精力等。所以检查好自己已有的环境。这里以gitee为例子,别的牌子路数都是一样的。1. 如果你已经搞乱了将项目根目录下的.git删掉,然后再跟着做2或者3。2. 如果你用的IDEAIDEA可以利用插件gitee来快速的上传项目到gitee上。(github原生支持,不需要下
前言:本想这个博客就是用来交作业的,因为作业,学习了git ,现在觉得,既然有这个博客了,就好好用一下吧,也给自己养成个好习惯,就也来记录一下吧,关于git的本地仓库上传,本地与远程的关联,从本地上传到远程和一些遇到的错误/问题及解决方法一、安装git 装的是这个,不要装错二、设置公钥/密钥见https://coding.net/help/doc/git/ssh-key.html三、
7层有什么作用?尽管第 7 层称为应用程序层,但它不是应用程序本身的用户界面。相反,第 7 层提供面向用户的软件应用程序用于呈现数据的功能和服务。如果应用程序就像房子,那么第 7 层就是地基,而不是房子本身。API 调用和响应属于这一层,使用的主要协议是 HTTP 和 SMTP(简单邮件传输协议,电子邮件应用程序使用的协议)。第 7 层如何与其他 OSI 层交互?来自第 7 层的数据向下传递到堆栈
原创
2021-12-28 11:12:07
749阅读
1.为什么要学习Flutter?对于移动端开发人员来说,跨平台技术一直是关注的重点,从H5,React Native到Flutter,我们似乎一直在寻找一种能“一套代码,多端运行”,同时还能有不俗的用户体验的技术。对于当前的大前端来说,React Native的综合成熟度和生态都要比Flutter好一些,对于中短期项目我们可能会选用前者,但是对于更长期的项目和发展来说,Flutter是一种更彻底的
转载
2023-10-13 22:58:54
171阅读
ssti-flask初学者的总结前言自己前段时间,在做一道题的时候,wp说是ssti漏洞,从此开始了ssti漏洞的学习,但是一开始的路程很艰难,因为网上的很多(至少我没看见过)博客,说是入门教程,但其实我看的很懵,因为他们好像默认学习ssti漏洞,python中的魔法方法,flask模块都已经了解,这时候才开始漏洞的学习,其实,对于我们安全爱好者,尤其是新手,对各种语言的深入很少,而直接去接触了相
转载
2023-08-24 17:53:55
41阅读
Git 是什么Git是一个版本管理控制系统(缩写VCS),它可以在任何时间点,将文档的状态作为更新记录保存起来,也可以在任何时间点,将更新记录恢复回来。在开发中,Git已成为现在主流的一种代码托管技术(版本管理工具),基本上大多数的公司都在使用Git进行协同开发。很多代码托管平台也是基于Git来实现的。Git的基本使用Git可以帮我们做到很多的事情,比如代码的版本控制,分支管理等。Git里面主要包
转载
2024-02-26 16:39:55
59阅读
目录github SSH配置前言ssh 配置github SSH配置前言github有两种更新的渠道,一种是https的,一种是ssh的,其中https每次都要输入密码,非常烦。所以,最好是配置好ssh。ssh 配置ssh是什么?他是一种远程登录服务,登录后连接到服务器的终端上,然后就可以为所欲为了。git服务器也支持ssh登录(当然只给你控制仓库上传和下载)。第一步,就是要生成私钥和公钥密钥对,
转载
2024-08-19 21:21:43
34阅读
前提概要样例表如何去学习MySQL的索引知识?MySQL索引什么是索引?索引的优缺点索引设计的原则索引相关SQLMySQL有哪些索引MySQL索引的分类单列索引组合索引其他相关问题索引是越建越多,越好吗?不同类型字段隐式转换导致索引失效前提概要说明的表以下是用于解释索引的样例表建表语句create table `student` (
`sid` int(11) not null,
`name`
转载
2024-08-10 08:52:55
51阅读
CE 是红帽的中级认证 想考的都应该是知道。经常问考了CE 就有好工作吗 ?一定做linux工作吗?我在这里说说自己的看法。
这个问题其实完全在于自己的, 考这个不一定能找到更好的工作。 有的公司不看这个, 主要是你考这个证书 学习到实在的知识,天下的好知识没有白学的。 证书只能证明一些,公司要的是适合公司的人员和你交谈看你所学的东西,比如来说一个CCIE 在一个+CE 人家做的
原创
2011-04-20 13:16:18
1784阅读
点赞
2评论
1、VPN可以提高上网的安全性
因为使用VPN时所用的网络访问都是加密进行的,所以使用VPN上网,安全性就更高,黑客很难截取用户的重要信息。如果
你使用公共WIFI上网(例如在咖啡馆上网)时,需要做安全性强的操作(比如使用网上银行或网上投资账户),那么建议
连上VPN,因为这样会大大提高安全性。
2、VPN可以隐藏上网者的身份
因为VPN用户访问任何网站都是通过VPN服务器间接访问的,所以被访问
原创
2023-07-19 16:51:55
444阅读
# Docker是一个开源的应用容器引擎,可以轻松地创建、部署和运行应用程序。它能够将应用程序及其依赖性打包到一个容器中,然后在任何环境中运行,确保应用程序在任何地方都能够一致运行。
## Docker有什么用
### 步骤概述
| 步骤 | 描述 |
|------|------|
| 1 | 安装Docker |
| 2 | 编写Dockerfile |
| 3 | 构建Docker镜像
原创
2024-02-19 12:51:34
123阅读
【PMP有什么用?】—— 探究PMP认证的价值与意义
在全球化的今天,项目管理已经成为各行各业不可或缺的一部分。在这样的背景下,PMP(项目管理专业人士)认证越来越受到人们的关注。那么,PMP认证到底有什么用?本文将从PMP认证的价值、考试内容、费用等方面,为大家全面解析PMP认证的重要性。
一、PMP认证的价值与意义
PMP认证是由美国项目管理协会(PMI)发起的一项全球公认的项目管理专业
原创
2023-11-16 10:30:45
95阅读