E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
GIT学习
iOS 上传项目 到GitHub
git学习
经典教
玄_子午
·
2023-09-21 22:10
Git学习
笔记10
代码更新方法:蓝绿部署:蓝绿部署,英文名:BlueGreenDeployment,是一种可以保证系统在不间断提供服务的情况下上线代码的部署方式。如何保证系统不间断提供服务呢?蓝绿部署的模型中包含两套集群。在正常情况下(没有上线操作),集群A和集群B的代码版本是一致的,并且同时对外提供服务。在有项目代码上线的时候,我们首先把一个集群(比如集群A)从负载列表中摘除,进行新版本的部署。集群B仍然继续提供
CCH2023
·
2023-09-21 13:31
Git
devops
git
Git学习
笔记8
Gitlab:Gitlab是利用RubyonRails一个开源的版本管理系统,实现一个自托管的git项目仓库,可通过web界面进行访问公开或私有的项目。Gitlab安装:安装之前,将虚拟机的内存改成了4个G。内存如果太小,会有502的错误提示信息。在清华源中下载gitlab-ce最新的版本:Indexof/gitlab-ce/yum/el7/|清华大学开源软件镜像站|TsinghuaOpenSou
CCH2023
·
2023-09-20 09:01
Git
git
Git学习
笔记6
Github分支开发:第1步:在github上创建一个新的dev分支:更新了微信的PC版本,发现默认的箭头比以前加粗了,变得更好看了。createbranch:devfrom'master'。切换到该分支,看到里面的内容跟master分支的内容是一致的。、第二步:开发者电脑的dev分支开发,并上传到github的dev分支(这里可以再次gitclone,也可以直接在本地对应地创建dev分支,还可以
CCH2023
·
2023-09-20 09:30
Git
git
Git学习
笔记7
github上多人协助开发演示过程:张三是项目作者。李四是一个协同的用户。觉得项目不错,想增加一些功能。clone与fork的区别:clone:任何人都可以下载作者的整个项目,但是非作者不能push到作者的项目里。(没有作者本人的账号密码。)fork:李四fork了作者的项目,下载到他本地电脑,相当于可以下载作者的一个项目副本。李四开发完成之后,上传到李四自己的账号里。李四请求合并到作者张三的账号
CCH2023
·
2023-09-20 09:27
Git
git
git学习
文章目录命令顺序一些命令命令顺序gitadd加入版本管理gitcommit-m“日志”gitremoteaddorigingitpushoriginmaster一些命令gitlog查看版本信息忽略版本信息gitpulloriginmaster--allow-unrelated-histories退回到指定版本gitreset--hard[版本号]设置用户名和邮箱gitconfig--globalu
~insn~
·
2023-09-20 05:18
git
学习
Git学习
笔记5
GitHub免密Push:免密Push其实就是利用了SSH免密登录的原理:1)在本地产生空密钥对;2)本地保留私钥,把公钥给对方;3)实现本地到远程的免密;在开发者电脑上产生一对空密钥对:[root@git-server~]#ssh-keygenGeneratingpublic/privatersakeypair.Enterfileinwhichtosavethekey(/root/.ssh/id
CCH2023
·
2023-09-19 22:47
Git
git
Git学习
笔记4
GitHub是目前最火的开源项目代码托管平台。它是基于web的Git仓库,提供公有仓库和私有仓库,但私有仓库是需要付费的。到Github上找类似的项目软件。GitLab可以创建免费的私有仓库。GitLab是利用Ruby开发的一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理Bug缺陷和注释。可以管
CCH2023
·
2023-09-19 22:17
Git
git
Git学习
笔记3
Git分支管理:先来考虑一个问题:开发者A开发软件的某一个功能模块,还没有开发完成,但害怕进度丢失就提交。假设另一位开发者B并不知道A没有完成,而直接使用了A开发的文件,这造成了问题。解决方法:开发者A创建一个属于自己的分支,这个分支只属于A,不会影响其他人。开发完成后,合并到项目主分支即可。分支可以看做是平行空间:查看分支:默认只有一个分支,前面*代表为当前分支。查看分支:创建分支:[root@
CCH2023
·
2023-09-19 16:43
Git
git
Git学习
笔记2
yuminstall-ygitgit--version[root@git-server~]#git--helpusage:git[--version][--help][-cname=value][--exec-path[=]][--html-path][--man-path][--info-path][-p|--paginate|--no-pager][--no-replace-objects][
CCH2023
·
2023-09-19 16:43
Git
git
Git学习
笔记1
任务要求:1、使用git提交代码到仓库;2、实现自动代码发布系统;1、了解DevOps的发展历程和思想;2、学会git版本控制;3、会使用github公有仓库和gitlab私有仓库;4、了解CI/CD;5、使用jenkins实现自动发布;DevOps是一种实现Dev(开发)与Ops(运维)工作流有效联合的思想。最终目标就是为了体现开发与运维有效结合方法,越是高级应用,越接近我们DevOps思想所阐
CCH2023
·
2023-09-19 16:13
Git
git
git学习
笔记
一、和svn的区别1)Git是分布式的,SVN不是:这是GIT和其它非分布式的版本控制系统,例如SVN,CVS等,最核心的区别。好处是跟其他同事不会有太多的冲突,自己写的代码放在自己电脑上,一段时间后再提交、合并,也可以不用联网在本地提交;GIT并不是目前第一个或唯一的分布式版本控制系统。还有一些系统,例如Bitkeeper,Mercurial等,也是运行在分布式模式上的。但GIT在这方面做的更好
呼天阔
·
2023-09-15 23:30
git工具下载和安装
(1)从git官网下载安装包然后安装https://git-scm.com/downloads(2)
git学习
参考官方的资料https://git-scm.com/book/en/v2
搬砖盖腾王阁
·
2023-09-15 09:03
#
辅助操作的一些activity
git
Git 学习笔记
Git学习
笔记Git简介Git是一个开源的分布式版本控制系统。什么是版本控制?版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。什么是分布式版本控制系统?
程序员达芬奇
·
2023-09-14 23:21
以码之名
git
学习
笔记
git学习
:多人协作,标签管理
多人协作:查看远程库的信息,gitremote推送分支到远程库gitpushoriginmaster/dev注意:master是主分支,时刻需要与远程同步dev是开发分支,也需要与远程同步bug分支用于本地修改bug,没必要推动到远程feature分支是否推送,取决于是否合作在上面开发,抓取分支:标签管理:首先切换到要打标签的分支上,gitbranchgitcheckoutmaster输入命令:g
aoyan8040
·
2023-09-14 12:38
git
Git学习
记录
Contest一、工作区域二、操作命令2.1创建仓库2.2查看仓库状态2.3从工作区向暂存区添加文件2.3.1只添加一个文件2.3.2添加全部文件2.4从暂存区向仓库区添加文件2.5查询日志2.5.1从当前版本开始查询2.5.2查看所有日志2.6回滚2.6.1从仓库回滚到工作区2.6.2取消工作区的修改2.7分支2.7.1查看分支2.7.2创建分支2.7.3切换分支2.7.4合并分支2.7.5删除
Mr_Dwj
·
2023-09-12 12:27
知识补充
git
学习
git学习
笔记
参考链接廖雪峰Git教程Git常见问题配置全局用户$gitconfig--globaluser.name"YourName"$gitconfig--globaluser.email"
[email protected]
"【注意】gitconfig命令的--global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。创建本地版
Potato_D
·
2023-09-11 13:50
Java项目基础建立
Git学习
初始化仓库用gitbash打开文件夹cd命令用gitinit初始化仓库将文件上传gitadd文件名1文件名2……文件上传至暂存区gitcommit-m"更新文字描述"上传至版本库云端连接githubgitremoteadd
当麻真实
·
2023-09-11 03:02
0067__
Git学习
(1.本地仓库与暂存区)
Git学习
(1.本地仓库与暂存区)_git暂存区_听枫1122的博客-CSDN博客git的本地仓库在哪里_git本地仓库在哪里_二十英里法则的博客-CSDN博客
*_潇_*
·
2023-09-11 01:22
0006__开发工具
git
学习
git学习
笔记 - 下载gitlab项目
一种是下载gitlab的master主分支的内容:gitclonehttp://xxxx另一种下载指定分支的gitlab项目内容:gitclone-b分支名地址#比如,我要下载v1分支的gitlab,地址是master的网址gitclone-bv1http://xxxx拓展:如果当你clone出现一些问题,尤其是timeout相关问题,可以如下操作:在之前的gitclonehttp://xxxx中
paul_work
·
2023-09-08 04:52
#
Git
git
学习
笔记
终于学会了merge与rebase的区别
本记录根据
git学习
网站learngitbranching学习learngitbranching网站良心之作,一步步从简至繁,以闯关的模式一步步帮你掌握git底层原理MergegitmergeA把A分支的提交添加到本地在
写完这行代码打球去
·
2023-09-07 13:06
git
2018-01-12
git学习
摘自https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137396287703354d8c6c01c904c7d9ff056ae23da865a000
你是人间的四月天_9e0c
·
2023-09-05 01:36
Git学习
——细节补充
Git学习
——细节补充1.gitdiff2.gitlog3.gitreset4.gitreflog5.提交撤销5.1当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时5.2当提交到了stage区后
不堪沉沦
·
2023-09-04 22:05
Git
git
学习
elasticsearch
所有程序员都要掌握的Git
前言本文是参考廖雪峰老师的Git资料再加上我自己对Git的理解,记录我的
Git学习
历程,作下此文是为以后学习,工作,开发中如果遇到问题可以回过头来参考参考。因为水平有限,难免会有出错的地方,欢迎指正。
你喜欢吃青椒吗_c744
·
2023-09-04 15:39
Git学习
笔记(一)
Git学习
笔记(一)Git是世界上最先进的分布式版本控制系统(没有之一),分布式版本系统的最大好处之一是在本地工作完全不需要考虑远程库的存在,也就是有没有联网都可以正常工作,而SVN在没有联网的时候是拒绝干活的
BluthLeee
·
2023-09-03 20:11
Git学习
笔记-基础知识
Git的特点分布式版本控制系统Git是分布式版本控制系统(DistributedVersionControlSystem,简称DVCS),SVN是集中式版本控制系统(CentralizedVersionControlSystems,简称CVCS),集中式版本控制系统的缺点是如果中心数据库所在的磁盘发生损坏,又没有做恰当备份,将丢失所有数据。在分布式版本控制系统系统中,客户端并不只提取最新版本的文件
土豆吞噬者
·
2023-09-03 09:26
Git学习
笔记4-分支的创建与合并
1-基本master分支指向最新的提交,再用HEAD指向master;image每次提交,master前移一步2-创建新分支-例Git新建指针dev,指向master相同的提交,把HEAD指向dev,就表示当前分支在dev上;新提交内容后,dev指针前移一步,master指针不变;image3-合并新分支-例直接把master指向dev的当前提交;image4-命令行代码实例创建dev分支gitc
微笑吧_5464
·
2023-09-03 04:19
Git学习
笔记(三)——GitBlit团队权限管理
一、创建用户与团队在gitblit上创建用户需要通过admin账户登陆后,选择下拉框的用户,进入到用户管理界面,此页面下有添加用户按钮。编辑完成基本信息后保存即可,此处的gitblit服务器管理员即与admin账户相同,具最高权限。属性页面是关于用户的其他信息可以不填写,访问权限部分即可对用户可用的仓库,加入的团队等进行权限的分配。团队的创建与创建用户基本相同,选择对应的小组成员和分配仓库管理权限
DivingKitten
·
2023-09-02 08:22
Env
Learn
Git
Git学习
笔记(五)——修改commit message
在使用git过程中,经常会需要修改提交message的情况,下面是借助rebase对本地提交message修改的示例。一、修改最近一次的提交的messagegitcommit-amend修改完成后:wq保存退出即可。二、修改历史提交的message通过rebase方式修改历史commitmessage,指令格式如下:gitrebase-iHASH指定需要修改commit的前一次commitid,将
DivingKitten
·
2023-09-02 08:21
git
git
学习
github
git学习
(2)gitlab 使用
目录gitlabgerritgitlab实操作一:project二:group三:MR(mergerequest,合代码请求)四:ci,Pipelines(自动化测试管道)五:实际操作:(这里全是本地测试,所以用户名,密码,邮箱等等都随意)5.1建group5.2注册/创建普通用户5.3往group里面添加普通用户成员5.4group下建project5.5在Linux上下载代码5.6普通用户提代
王二の黄金时代
·
2023-09-01 09:43
git
git
gitlab
Git学习
part1
02.尚硅谷_Git&GitHub_为什么要使用版本控制_哔哩哔哩_bilibili1.Git必要性记录代码开发的历史状态,允许很多人同时修改文件(分布式)且不会丢失记录2.版本控制工具应该具备的功能1)协同修改多人并行不悖的修改服务器端的同一个文件。2)数据备份不仅保存目录和文件的当前状态,还能够保存每一个提交过的历史状态。3)版本管理在保存每一个版本的文件信息的时候要做到不保存重复数据,以节约
BigOrangeSama
·
2023-09-01 08:52
Git
git
学习
git学习
记录
关联仓库
[email protected]
:secrett/h1.git远程仓库与本地仓库合并$gitpull--rebaseoriginmaster将本地代码推送到远程分支$gitpush-uoriginmaster更改本地代码后文件会变红将新的代码添加到版本库$gitadd.提交到本地仓库$gitcommit-m"第二次修改"然后直接上传到远程仓库$gitpush
信号传D
·
2023-09-01 02:03
git学习
笔记 | 版本管理 - 分支管理 - 常见场景
文章目录
git学习
笔记Git是什么仓库常见的命令commit备注规范在文件下设置git忽略文件.gitignore版本管理gitlog|gitreflog查看提交日志/历史版本版本穿梭gitresetgitresetHEADgitcheckout
nuise_
·
2023-08-30 11:05
其他
git
学习
笔记
【博学谷学习记录】超强总结,用心分享【
Git学习
】
git学习
和github的使用
git和GitHub起步Git基础GitHubgit分支起步GIT是一个开源的分布式版本能控制系统,是目前世界上最先进的、最流行的版本控制系统。可以快速高效地处理从很小到非常大的版本管理。项目越大越复杂,越能体现git的高性能和高可用性。Git之所以快速和高效,主要依赖于它的如下两个特性:①直接记录快照,而非差异比较②近乎所有操作都是本地执行传统的版本控制系统(例如SVNSVN)是基于差异的版本控
BTA_hjk
·
2023-08-29 10:12
git
github
学习
Git学习
-本地仓库与版本管理
一.创建仓库1.创建空仓库在合适的位置创建一个新目录,GitBash支持的是linux命令操作。第一种方法:$mkdirmygit$cdmygit$pwd用mkdir创建目录,pwd查看当前路径Administrator@Mr-LIUMINGW64/d$mkdirmygitAdministrator@Mr-LIUMINGW64/d$cdmygitAdministrator@Mr-LIUMINGW6
Van-bo
·
2023-08-29 04:57
Git
git
linux
ubuntu
windows
Git学习
笔记
以前一直没有系统的学习一遍git,导致每次使用都会有各种奇怪的问题。这次一定要把git学明白了。学习资料主要参考廖雪峰的git教程,git官方文档其中git官方文档有手册也有书,非常适合查看git是一个分布式的版本控制系统,每个人的机器都可以当做一个代码仓库。git保存的是文件的修改,而不是每次修改后的文件,所以非常适合回溯到之前的版本。git只能管理文本文件的修改,像视频,图片,word文档之类
马天猫Masn
·
2023-08-27 12:30
Git学习
基本概念只是为了记录一点东西,还很乱。仓库repository:用来存放仓库代码,一个项目对应一个仓库star:类似收藏,方便下次查看fork:克隆项目(Linux,fork函数?),克隆一个一毛一样的项目。image.png发起请求pullrequest:在fork的repo(test)下,进行修改。但是如果我想修改原仓库呢?——那就需要pullrequest张三看到这个请求,发现还不错,就会合
theLexical
·
2023-08-24 22:25
Git学习
【1】 -- 基本常用命令
[TOC]安装完Git,如何玩呢?下面是一些初始化和初级的常用命令。新建文件夹之后,打开文件夹,右击,进入gitBashhere,就可以使用命令行了。1.设置用户名设置的是全局的用户名(--global)gitconfig--globaluser.name‘Damaer’2.设置用户邮箱gitconfig--globaluser.name'
[email protected]
'3.初始化文件夹下面的命
秦怀杂货店
·
2023-08-24 10:14
Git学习
目录Git常用操作流程:1版本查看:2在github上建立远程仓库:3连接ssh4配置用户名和邮箱5克隆远程仓库到本地6添加新文件在本地7提交8推送9git补充三种状态:命令:Git常用操作流程:1版本查看:git--version2在github上建立远程仓库:(54条消息)Gitwindows通过ssh远程连接本地_gitssh本地_陈岂几真幸运的博客-CSDN博客3连接sshssh-keyg
陈岂几真幸运
·
2023-08-24 06:57
Git
git
学习
Git学习
Git初始概念:一个免费的开源,分布式的代码版本控制系统,帮助开发团队维护代码作用:记录代码内容,切换代码版本,多人开发时高效合并代码内容如何学:个人本机使用:Git基础命令和概念多人共享使用:团队开发同一个项目的代码版本管理下载前往Git官网:https://gitforwindows.org/如何检验自己是否安装成功:在桌面右击点击GitBashHere打开窗口输入git-v配置:用户名和邮箱
吃一口你的梦。
·
2023-08-23 09:50
git
Git学习
笔记
Git学习
笔记文章目录
Git学习
笔记一、版本控制二、Linux基础命令三、Git的环境配置四、Git的基本理论(核心)五、Git项目的搭建六、Git文件操作七、使用码云八、IDEA集成git九、Git分支一
Radan小哥
·
2023-08-22 18:00
git
git
学习
笔记
git学习
2019-08-29
1.下载git安装包,安装按照默认配置进行安装,装完之后,在开始菜单,选择"GitBash",会打开MINGW64的dos界面,然后再dos界面下,进行下面的命令配置:$gitconfig--globaluser.name"YourName"$gitconfig--globaluser.email"
[email protected]
"image.png2.创建仓库目录切换到指定的目录下,创建用作仓
huojusan
·
2023-08-21 13:34
Git学习
笔记(二)
导航小助手四、分支管理4.1管理分支4.2创建分支、切换分支、合并分支4.3删除分支4.4合并冲突4.5分支管理策略4.5.1分支策略4.6bug分支4.7删除临时分支四、分支管理4.1管理分支现在介绍一下Git的杀手级别功能之一:分支~理解分支:假设主角A出生在一个玄幻武侠村,村中现在正准备召开武林大会,获胜者可赢取村长女儿~此时,距离武林大会的召开只剩下半年的时间;在这半年的时间里,A先练习基
哎呀是小张啊
·
2023-08-18 07:43
git
Git学习
笔记(三)
导航小助手五、远程操作5.1理解分布式版本控制系统5.2远程仓库5.2.1新建远程仓库5.2.2克隆远程仓库5.2.3向远程仓库推送5.2.4拉取远程仓库五、远程操作5.1理解分布式版本控制系统前面博客所介绍的关于Git的内容(比如说:工作区、暂存区、版本库,各种命令的使用等),都是在本地电脑上进行的~而Git其实是一个分布式的版本控制系统!Git所提供的分支,可以让每一个人只对自己所需要实现的功
哎呀是小张啊
·
2023-08-18 07:12
git
Git学习
笔记(一)
导航小助手一、Git初识1.1场景1.2版本控制器1.3注意事项二、Git安装2.1Linux-centos2.2Linux-ubuntu三、Git基本操作3.1创建Git本地仓库3.2配置Git本地仓库3.3认识工作区、暂存区、版本库3.3.1添加文件—场景一3.3.2添加文件—场景二3.4修改文件3.5版本回退3.6撤销修改场景一:对于工作区的代码,还没有add场景二:已经add,但没有com
哎呀是小张啊
·
2023-08-18 07:42
Git
Git学习
(了解版本控制、Git安装配置、Git基本理论、Git搭建、Git文件操作、使用码云或Github、IDEA集成Git,Git分支开发)
学习git之前,我们需要先明白一个概念,版本控制!版本控制什么是版本控制版本迭代,新的版本!版本管理器。版本控制(RevisionControl)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术实现跨区域多人协同开发追踪和记载一个或者多个文件的历史记录组织和保护你得源代码和文档统计工作量并行开发、提高开发效率跟踪记录整个
无极的移动代码
·
2023-08-18 06:05
运维操作
git
github
学习
git学习
笔记(5):idea中使用github
一、idea中配置githubFile-Settings-左上角搜索github。没有的话去插件下载github。点击之后直接跳转至浏览器(github已登录状态)授权。没有github的话,需要到官网注册并登录。二、本地项目分享至github首先将项目commit一下!然后菜单栏VCS-ImportintoVersionControl-ShareProjectOnGithub(老版路径)新版路径
简单测试
·
2023-08-18 06:05
git
idea
生信Log26|
Git学习
笔记-常用功能记录
我也终于走在开发的路上了,还有很多需要学习,此篇记录我开发过程中常用的Git命令和场景1、创建仓库,初始化仓库cdwork_dir/gitinit#获取远程仓库gitcloneurl2、操作分支远程环境的添加#查看当前连接的远程分支gitremote-v#查看所有分支gitbranch-a创建分支gitcheckout-bbranch_name推送仓库到分支,#推送远程分支gitpush--set
周芷希Hazel
·
2023-08-17 10:28
git教程(含git基础,git操作,github,git分支)
git学习
git指令速查表:https://www.w3cschool.cn/git/git-cheat-sheet.html起步资料下载:
git学习
.mdhttps://download.csdn.net
godlike-icy
·
2023-08-15 23:53
web前端
git
学习
github
Git学习
90~101(远程仓库)
1了解开源相关的概念1.1什么是开源通俗理解:开源是指不仅提供程序还提供程序的源代码。闭源是只提供程序,不提供源代码1.2什么是开源许可协议开源并不意味着完全没有限制,为了限制使用者的使用范围和保护作者的权利,每个开源项目都应该遵守开源许可协议(OpenSourceLicense)。1.3常见的5种开源许可协议BSD(BerkeleySoftwareDistribution)ApacheLicen
前进的北极熊
·
2023-08-13 09:28
Git
git
学习
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他