使用git的小笔记

平时工作中使用git存储项目代码,
常用的命令
拉取仓库代码
git clone http://100.100.100.100:9080/my_test/test.git
拉取到以后,
先切换到自己的分支
git checkout my_name
一顿魔改代码
然后 add 新增的文件或者修改的文件
git  add  *
然后提交 并写点注释说明
git commit -m "我魔改了啥,怎么魔改的"
然后 推送到远端仓库
git push
基本的操作就完成了,可以应付大部分的情况了,
再就是 想要 将别人的代码合并到自己的分支上
先切换到自己的分支
git checkout my_name
想把谁合并到自己的分支上就merge谁,比如把主分支合并到自己的分支上
git merge master
合并后推送
git push
还有一种也比较常见的情况,就是已经
git  add,git commit,git push三联操作完成了,但是发现改错了,甚至在错误的路上越走越远了,想回头
怎么办,想回推到曾经的某个点 用reset
网页查看 history,


copy commit SHA
比如


git reset --hard 1118800052f51c1234777b70ddd88858dd99996
再 git push
push不上去就强制push
git push origin my_name --force
然后再去查看就发现 版本已经回退到了选定的那个点

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

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

相关文章

(黑马出品_02)SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式

(黑马出品_02)SpringCloudRabbitMQDockerRedis搜索分布式 微服务技术栈治理 今日目标1.Nacos配置管理1.1.统一配置管理1.1.1.在nacos中添加配置文件1.1.2.从微服务拉取配置 1.2.配置热更新1.2.1.方式一1.2.2.方式二 1.3.配…

世界的本质是旋转(6)-在复平面上借助软件无线电SDR解调BPSK波形

在上一篇文章中&#xff0c;已经完成了BPSK波形的发射。 相对于BPSK波形的生成总共就4行代码&#xff0c;接收要略微复杂一些&#xff0c;算上各种同步、锁相环&#xff0c;约80行。完整版参考Git仓库&#xff0c;这里给出其C语言核心代码如下&#xff1a; vector<char>…

宏景eHR DisplayExcelCustomReport 任意文件读取漏洞

免责声明&#xff1a;文章来源互联网收集整理&#xff0c;请勿利用文章内的相关技术从事非法测试&#xff0c;由于传播、利用此文所提供的信息或者工具而造成的任何直接或者间接的后果及损失&#xff0c;均由使用者本人负责&#xff0c;所产生的一切不良后果与文章作者无关。该…

【书籍推广】这本书太好了!150页就能让你上手大模型应用开发

文章目录 蛇尾书特色蛇尾书思维导图作译者简介业内专家书评 如果问个问题&#xff1a;有哪些产品曾经创造了伟大的奇迹&#xff1f;ChatGPT 应该会当之无愧入选。仅仅发布 5 天&#xff0c;ChatGPT 就吸引了 100 万用户——当然&#xff0c;数据不是关键&#xff0c;关键是其背…

科普|自恢复保险丝的原理、符号及其与传统保险丝的区别

自恢复保险丝&#xff08;Polymeric Positive Temperature Coefficient, PPTC&#xff09;是一种用于电路保护的特殊类型的保险丝。与传统的熔断保险丝不同&#xff0c;自恢复保险丝在受到过电流或过热时&#xff0c;会产生自身温度升高而导致电阻增加的效应&#xff0c;从而限…

基于云的虚拟桌面基础架构 (VDI)的优势有哪些?

OpenText™ Exceed TurboX™ &#xff08;ETX&#xff09; 长期以来一直是虚拟化在 Linux 主机上运行的图形要求苛刻的软件的黄金标准。ETX 最新版本&#xff08;12.5&#xff09;增加了许多Microsoft Windows功能&#xff0c;包括Windows服务器&#xff0c;使ETX成为任何Windo…

论文笔记:Code Llama: Open Foundation Models for Code

导语 Code Llama是开源模型Llama 2在代码领域的一个专有模型&#xff0c;作者通过在代码数据集上进行进一步训练得到了了适用于该领域的专有模型&#xff0c;并在测试基准中超过了同等参数规模的其他公开模型。 链接&#xff1a;https://arxiv.org/abs/2308.12950机构&#x…

PID搜索算法(PSA)-SCI一区新算法-公式原理详解与性能测评 Matlab代码免费获取

声明&#xff1a;文章是从本人公众号中复制而来&#xff0c;因此&#xff0c;想最新最快了解各类智能优化算法及其改进的朋友&#xff0c;可关注我的公众号&#xff1a;强盛机器学习&#xff0c;不定期会有很多免费代码分享~ 目录 原理简介 一、种群初始化 二、PID控制增量…

使用KMP(kotlin多平台)开发Compose,如何打包成可执行文件?exe、DMG……

上一次的分享中&#xff0c;我分享了&#xff0c;如何在windows平台上直接通过IDE运行compose。 使用的方式是&#xff1a; 双击ctrl&#xff0c;然后&#xff0c;执行 gradle run 详情见&#xff1a;使用KMP(kotlin多平台)在windows上出现&#xff1a;Cannot locate tasks th…

怎么将pom在文件放到src下方

今天在IDEA从git拉取项目的时候&#xff0c;发现pom.xml文件在文件夹src的上方&#xff0c;平时看惯了项目的pom.xml文件在文件夹src的下方&#xff0c;应该怎么去设置呢&#xff1f; 点击设置——>点击Folder Always on Top 即可 参考&#xff1a;http://t.csdnimg.cn/s34…

单例服务拆分为分布式架构

将独立业务服务拆分为分布式 为啥会有这个想法&#xff1f;因为我要造锤子&#xff0c;拿着造好的锤子&#xff0c;去找锤子&#xff0c;没有造锤子的经验无法找一个造锤子的坑。 现有情况说明 单机软件&#xff1a;就是将软件安装在自己的电脑上&#xff0c;自己用的那种&…

LangChain---大型语言模型(LLM)的标准接口和编程框架

1.背景说明 公司在新的一年规划中突然提出要搞生成式AI(GenAI)的相关东西&#xff0c;在公司分享的参考资料中了解到了一些相关的信息&#xff0c;之所以想到使用LangChain&#xff0c;是因为在应用中遇到了瓶颈问题&#xff0c;除了已经了解和研究过的OpenAI的ChatGpt&#xf…