草庐IT

git仓库

全部标签

git基于当前分支创建新分支

在当前分支下,新建分支gitcheckout-bnewbranch推送到远程仓库gitpushoriginnewbranch将本地分支和远程分支关联gitbranch--set-upstream-to=origin/newbranchnewbranch方法二:用编辑器创建新分支vscode点击左下角分支,编辑器上方出现“从...创建分支”,直接创建新分支。分支代码推送到远程即关联远程分支  

git 进阶

gitrma.txt会删除仓库记录以及本地文件(慎用)gitrm--cacheda.txt;gitadd.;gitcommit-m只会删除仓库缓存gitmva.txtA.txt;gitadd.;gitcommit通常用来改已提交的文件名gitcommit--amend修正上一次提交(如果加-m会覆盖提交信息,不加则会继续使用上一次的信息)gitresetHEADa.txt撤销缓存区记录,保持内容不变gitcheckout--a.txt恢复为原始的文件冲突产生原因:多个分支代码合并到同一个分支gitbranch--merged查看已合并的分支情况gitbranch--no-merged查看需要合

【4.2】服务器安装 Docker中 仓库搭建

dockerhubdockerhub是官方运营的在线公共仓库,支持登录发布构建的镜像文件,官网地址:https://registry.hub.docker.com/image.png当然除了dockerhub还有其他的平台支持可自行查阅registryregistry是官方的仓库组件。image.pngimage.pnghttp://192.168.0.105:9002/v2/image.png也可以直接docker命令行启动dockerpullregistrydockerrun-d-v/home/docker-registry:/var/lib/registry-p5000:5000--re

git各阶段代码修改回退撤销操作

gitpushoriginmaster的含义是将本地当前分支的提交推送到名为origin的远程仓库的master分支上。各阶段代码修改回退撤销的操作case1gitcheckout--.修改了文件内容但没还有gitadd或gitcommit时撤销当前目录下所有文件的修改case2当完成了gitadd之后,要将修改回退到工作区(workspace)可以使用gitresetHEADcase3当完成了gitcommit之后,查看gitlog想要撤销掉修改(直接从repository到删除),可以使用commit号,比方说回退到commit6123…的版本,可输入gitreset--hard6123注

Git 使用之.gitignore文件

1.【.gitignore】文件的作用:上传文件时会忽略该文件中配置的文件信息;2.【.gitignore】文件分为全局和局部:全局.gitignore文件的作用域为所有的项目,所有项目都使用这个文件(在git中使用gitconfig--globalcore.excludesfile~/.gitignore语句配置);局部.gitignore文件的作用域为单个项目,每个项目都有自己的.gitignore文件;3.规则:    (1)以‘#’号开头表示注释;    (2)以‘/’开头表示目录;    (3)以‘*’号通配多个字符;    (4)以‘?’通配单个字符;    (5)以‘[]’包含单

Git 客户端基本使用及新手常见问题

Git作为一个版本管理工具,在企业中的应用越来越普遍。作为一个测试工程师,不可避免会需要接触到Git的相关操作,以下整理Git客户端的常见操作,以及应用中新手常碰到的一些问题。1、环境安装及配置Git下载地址:https://gitforwindows.org/TortoiseGit,Git客户端,针对32/64操作系统位数及对应的语言包下载地址:https://download.tortoisegit.org/tgit/下载后,双击一步步按照安装即可2、配置选择一个本地目录,作为Git项目存放的目录,方便管理。如:D:\Work-git目录空白处点击鼠标右键,选择-->TortoiseGit

大数据之数据仓库

一,数据仓库简介1.1 什么是数据仓库    数据库(Database)是按照数据结构来组织、存储和管理数据的建立在计算机存储设备上的仓库。     数据库是长期储存在计算机内、有组织的、可共享的数据集合。数据库的数据指的是以一定的数据模型组织、描述和储存在一起、具有尽可能小的冗余度、较高的数据独立性和易扩展的特点并可在一定范围内为多个用户共享。    常用的数据库有MySQL、ORACLE、SQLServer等。1.2 什么是数据仓库    数据仓库是决策支持系统(dss)和联机分析应用数据源的结构化数据环境。数据仓库研究和解决从和数据库中获取信息的问题。     数据仓库的特征在于面向主题

常用git命令整理

git命令在工作中大家都经常用到,虽然一些图形界面的开发工具操作起来很方便,但是一些基础的git命令在开发中还是需要掌握一些的,下面就是整理的一些常用的命令,做一个记录方便以后查找。gitclone'地址'从服务器克隆项目到本地gitclone'地址''AliasName(别名可选)'从服务器克隆项目到本地指定别名gitstauts查看状态gitadd'文件名称'添加单个文件gitadd.添加所有文件gitcommit提交代码到本地gitcommit--amend在当前提交上做修正,可以理解为合并这两次提交gitmerge合并代码gitmerge'分支名称'合并指定分支的代码gitmerge-

501.【registry】docker 私有仓库实现https 访问

上一篇,我们已经成功通过registry搭建了一个docker私有仓库,但仔细点我们会发现,在拉取和推送镜像时,需要附加--insecure-registry参数,很不方便,这次来优化一下这块。一、生成证书生成CA根证书opensslgenrsa-outca.key2048opensslreq-x509-new-nodes-keyca.key-subj"/CN="-days36500-outca.crt生成registryca证书cat>domain_ssl.cnfIP.1=EOFDNS.1写成registry的访问域名IP.1写成registry所在的机器的IP生成key和crtopenss

【工具篇3】Git工具一篇教你入门

写在前面的话:使用Git工具有好几年了,一直使用的图形工具,总觉得工作很忙,就没有去了解Git命令,导致使用起来颇有不便。近来越来越觉得因为忙,导致自己忘记了成长,遂决定拾起份内之事,以下为自己学习Git工具的心得,这里需要指明的是,学习Git工具最重要的是:1、执行每个命令要有工作区、暂存区、本地仓库、远程仓库的概念,有了这一点就可以心中有数了。2、出现问题时,不要放弃,继续尝试直到解决问题为止。1、Git介绍1、概述Git是一个开源的分布式版本控制系统,Git的内容存储使用的是SHA-1哈希算法。分布式与集中式的区别分布式相比于集中式的最大区别在于开发者可以提交到本地,每个开发者通过克隆(