版本控制系统:Git 纯应用(持续更新)

基本操作

ctrl+上行键:上次代码

本地仓库:Git init

新建文件:touch  xxxx.xxx

查看状态:Git  status

文件从工作区——暂存区:Git  add  ./文件名(.是通配符代表所有)

暂存区——仓库:Git commit -m "注释信息"  

     后面-m作用就是注释信息,其实也可以不需要,这样会进入另一个窗口,在另一个窗口写注释即可

提交信息和记录:Git log   

     更详细:但是很麻烦,东西一大堆,需要自己起别名,直接去黑马程序员看具体方法

修改文件:vi   文件名。  修改后需要重新add和commit,然后git log可以查看提交信息

清屏:clear  如果清屏后很多信息看不到比如ID,比如git log可以用git reflog查看历史

版本回退:git reset --hard  “commitID”

在我们需要add——commit操作文件时,有些文件我们不想操作:

1:touch .gitignore   2:vi .gitignore 然后加入不想操作的文件(直接文件名,或者*.x  x为文件后缀名)。vi后要add——commit

如果后期我又想操作怎么办:继续vi 删除.gitignore里面我们要操作的文件

分支:每个人开发互不影响

查看分支:git branch    

创建分支:git  branch  分支名

切换分支:git checkout 分支名    留意原始文件夹变化

创建&切换:git checkout -b 分支名

合并分支:git merge 分支名称

         一般都是合并到master上,先切换到master

删除分支:git branch -d 分支名 

               当创建分支没有进行merge操作时要用:git branch -D 分支名删除

冲突:不同分支修改同一个文件同一行。然后合并,就会有冲突,这时候需要手动解决,然后add——commit

可以直接在文件:x=随便   也可以vi   然后add——commit

远程仓库

连接操作&ssh公钥看IT黑马

ssh: connect to host gitee.com port 22: Connection timed out尝试连接热点内网

ssh -T git@gitee.com:检查公钥配置成功

要先git init创建本地仓库

添加远程仓库:git remote add  别名x  仓库地址

检查:git remote  仓库建立

本地仓库推至远程仓库:git push [-f] [--set-upstream] 起的别名x master(分支)

     [-f]:强制覆盖 

     [--set-upstream]:推送远程同时建立和远程分支的联系

             可以看到本地master和远端master对应(蓝字)

            

删除仓库:git remote rm  仓库名  

对于报错:连自己网or删除or从新开始

git branch -vv:本地分支和远程分支关系

如果本地分支和远程分支已经建立联系,就可以直接git push

克隆:git clone 地址

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/39810.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

PLC边缘网关在实际应用中的作用-天拓四方

随着工业自动化的快速发展,PLC已成为工业自动化领域中不可或缺的核心设备。然而,随着工业物联网的兴起,PLC设备面临着数据集成、远程监控以及安全性等方面的挑战。为了解决这些问题,PLC边缘网关应运而生,它作为连接PLC…

极简通俗VAE

一、VAE 背景:VAE什么变分自编码器,听起来起名都头大,用大白话告诉你。 把一个复杂图片压缩成两个参数,用这个参数采样再复原。 这个简单的东西是两个参数,均值和方差,用(0,1&…

Idea-Idea配置gitIgnore忽略文件

背景 在项目提交到Git过程中,总有一些文件,例如.idea和.iml等这些我们不想提交的,直接添加进入gitIgnore文件中自动忽略掉。 Idea安装插件 1、在File->Setting->Plugins中搜索gitIgnore并安装插件 2、项目右键new->.ignore File-…

企业LoRA模型定制服务

🌈 最强AI绘画模型训练、定制服务公司出炉 —— 触站AI,设计界的智能魔法师 🧙‍♂️ 🎨 触站AI,用智能技术解锁设计的无限可能 🎨在创意与科技交织的今天,触站AI以其AI绘画模型训练和定制服务…

交易时你是否会考虑多种观点呢?

在交易过程中,考虑多种观点并融入多元化分析,是提升交易决策质量和最终交易结果的关键因素之一。 单一观点或分析方法往往容易受到个人偏见、情绪或信息局限性的影响。通过引入多元化分析,我们可以从不同角度审视市场,减少因主观…

iPhone苹果手机怎么取消腾讯视频VIP会员自动续费?

腾讯视频会员分为VIP(同时在线设备5台、同时播放设备2台;)和SVIP(同时在线设备8台、同时播放设备3台;),在iPhone苹果手机上开通腾讯视频连续包月、包季、包年后,需要手动取消才能关闭…

linux centos tomcat 不安全的HTTP请求方法

1、页面查看 2、在linux主机可使用此命令查看 curl -v -X OPTIONS http://实际地址 3、进入tomcat conf目录vim web.xml&#xff0c;增加以下内容 <!-- close insecure http methods --> <security-constraint><web-resource-collection><web-resource…

从零到一:全面掌握模板机部署与虚拟机克隆的实训指南【实训Day01】

一、模板机的部署 1.设置好子网ip和子网掩码以及网关 保证有NAT模式 子网IP着重记住前三段&#xff1a;192.168.222.xxx 2.开始建立虚拟机 注意&#xff1a;路径中不要有中文 3.安排8个内核 4.安排2GB内存 创建初步成功&#xff0c;接着 5.开启此虚拟机 6.选择中文 7.日期&…

【计算机网络】计算机网络的分类

计算机网络的分类 导读一、按分布范围分类1.1 广域网&#xff08;WAN&#xff09;。1.2 城域网&#xff08;MAN&#xff09;1.3 局域网&#xff08;LAN&#xff09;1.4 个人区域网&#xff08;PAN&#xff09;1.5 多处理器系统 二、按传输技术分类2.1 广播式网络2.2 点对点网络…

统信UOS+银河麒麟系统开发、运维使用技巧与疑难问题解决经验

文章目录 1.开发运维常用技巧1.1 设置root密码1.2 安装g编译器1.3 系统无法登录进入命令行终端1.4 开机启动ssh服务1.5 查看显卡GPU使用率1.5.1 AMD显卡查看GPU使用率1.5.2 景嘉微显卡1.5.3 英伟达显卡 1.6 OpenGL接口版本查看1.6.1 查看OpenGL接口版本1.6.2 查看OpenGL ES接口…

LaySNS模板仿RiPro日主题素材源码资源下载响应式CMS模板

LaySNS模板仿RiPro日主题素材源码资源下载响应式CMS模板&#xff0c;该主题是网上泛滥的RiPro主题仿制而成的laysns模板&#xff0c;原主题是很强大的。 全站功能是通过ajax响应实现的&#xff0c;另外就是网上流传得比较多的是美化版。 主要说明&#xff1a;付费/回复下载功…

用Chromatix进行tuning流程

##一、基本调试 ###1、工程初始配置&#xff1a; 这个工具就是一个图形化的参数编辑器&#xff0c;其实所有tuning中的效果参数直接改文件参数酒醒&#xff0c;工具的好处是&#xff1a;带有检查错误和模拟的功能以及一些校验工具和脚本。 初始化可以中需要的配置&#xff1a;t…

鸿蒙如何打包应用程序

总结鸿蒙应用程序包 之前文章详细讲解了关于三种程序包的内容&#xff0c;现在简单总结一下&#xff1a; 1. 总结 首先需要搞清楚鸿蒙项目的模块Module的分类: Module分为“Ability”和“Library”两种类型 HAP HAP: Harmony Ability Package , 叫做鸿蒙Ability包。 “Abil…

全面详解菲律宾slots游戏本土网盟广告CPI流量效果分析

全面详解菲律宾slots游戏本土网盟广告CPI流量效果分析 一、引言 随着互联网的普及和移动设备的广泛应用&#xff0c;网络游戏行业迅速崛起&#xff0c;成为全球娱乐市场的一大热门。菲律宾作为东南亚地区的重要国家&#xff0c;其网络游戏市场也呈现出蓬勃的发展势头。在这样的…

JavaScript中location对象的主要属性和方法

属性 href&#xff1a;获取或设置整个URL。protocol&#xff1a;获取URL的协议部分&#xff0c;如"http:"或"https:"。host&#xff1a;获取URL的主机名&#xff08;包括端口号&#xff0c;如果有的话&#xff09;。hostname&#xff1a;获取URL的主机名&…

电工电子革新风暴:在线电路仿真软件重塑行业格局

随着科技的不断进步&#xff0c;电工电子行业正迎来一场由在线电路仿真软件引领的革新风暴。这些功能强大的软件工具不仅极大地提高了电路设计的效率&#xff0c;更为整个行业带来了前所未有的冲击和机遇。 仿真软件&#xff1a;电工电子行业的“隐形推手” 在线电路仿真软件…

k8s_集群搭建_在主节点中加入node节点_k8s集群自恢复能力演示_token过期重新生成令牌---分布式云原生部署架构搭建016

然后安装好了master节点以后,我们再来看如何把node节点加入进来,可以看到 只需要执行,命令行中提示的命令就可以了 比如上面的 Your Kubernetes control-plane has initialized successfully!To start using your cluster, you need to run the following as a regular user:…

非参数与半参数估计模型及 Stata 具体操作步骤

目录 一、引言 二、非参数与半参数估计模型的理论原理 非参数估计 半参数估计 三、数据 四、核密度估计的 Stata 操作 五、局部多项式回归的 Stata 操作 六、部分线性模型的 Stata 操作 七、总结 一、引言 在当今复杂多变的数据环境中&#xff0c;传统的基于严格参数假…

基于Java的音乐网站系统01239

目 录 摘要 1 绪论 1.1 研究背景 1.2系统开发目标、意义 1.3研究内容 2 相关技术介绍 2.1 MySQL数据库 2.2 Java编程语言 2.3 SpringBoot框架介绍 3 系统需求分析与设计 3.1 可行性分析 3.1.1 技术可行性分析 3.1.2 经济可行性分析 3.1.3 法律可行性分析 3.2 需…

从0开始搭建vue项目

#先查下电脑有没有安装过node和npm node -v npm -v #安装vue npm install -g vue #安装webpack npm install webpack -g 都安装好后&#xff0c;进入你想创建的文件夹内 创建名字&#xff1a;vue init webpack <project_name> 就默认回车 然后根据项目需求Y/n 比如…