git常见使用 --实习中用到的

这篇具有很好参考价值的文章主要介绍了git常见使用 --实习中用到的。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.正常的上传和提交

git status //查看本地修改了哪些文件
git add . //可以选择刚刚看到的所有修改文件,或者add具体的文件夹或者文件
git commit -m "info" //info是待填充的提示内容,表示把该修改内容提交到本地仓库。
git push //上传到远程仓库

2.git rebase
当存在多个commit的提交节点时,统一成一次提交。

3.版本回退
git reset --hard :把head指向之前的某次提交。hard是强制回退,不保存中间提交的内容。

git revert -n 版本号 : 不会丢失现有版本的提交记录,生成一个新版本

4.查看分支+切换分支
git branch //查看当前分支
git branch -a //查看所有的分支
git checkout -f 分支名 //不保存当前修改,切换当其他分支

5.本地修改的文件和终端修改的文件存在冲突(修改了同一个文件)

git stash //存到本地暂存区
git pull //拉取最新修改
git stash pop //弹出缓存

pop之后就可以在vscode左侧的Source control 界面里,两个文件冲突的部分会被标识出来。可以手动选择 Aaccept both changes(保留自己的修改和远程的修改)或者分别保存本地或远程修改。文章来源地址https://www.toymoban.com/news/detail-732147.html

到了这里,关于git常见使用 --实习中用到的的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 工作中用到的数通、安全的查询、工具、文档链接

    感觉有用的就会补充进去,有推荐可以发评论区 华为序列号查询 https://support.huawei.com/enterprise/ecareWechat 华为设备信息速查 https://info.support.huawei.com/info-finder/search-center/zh/enterprise/switch 华为数通产品解决方案案例 https://forum.huawei.com/enterprise/zh/thread/634081358710194176 华为交换机命名

    2024年02月04日
    浏览(32)
  • 实际问题中用到的算法——递归算法确定插帧顺序

    现在需要给一个视频序列插帧,插帧算法要求每次只能由两帧输入插值得到其中间帧。如果现在需要给一个视频做 4 倍(或者更高的 8,16 倍等类似)的插帧,则一个插帧的思路是当前视频每相邻帧之间插入 3 帧,即:假设插帧前视频帧序号是 0,4,8,12… ,则插帧时补充相邻帧跨

    2023年04月18日
    浏览(33)
  • 设计模式的分类及Spring中用到的设计模式

    在《设计模式:可复用面向对象软件的基础》(Design Patterns: Elements of Reusable Object-Oriented Software)一书中,提出了 23 种设计模式,通常称为 GoF(Gang of Four)设计模式。这些设计模式被分为以下三种类型: 创建型模式(Creational Patterns): 工厂方法模式(Factory Method Pattern) 抽象

    2024年02月22日
    浏览(31)
  • 1902_野火FreeRTOS教程内核在STM32中用到的2个中断PENDSV和SYSTICK

    全部学习汇总:  g_FreeRTOS: FreeRTOS学习笔记 (gitee.com) 上面是涉及到的源代码,而这次需要分析的就是78、79行的两个中断。首先,需要确认NVIC_SYSPRI2寄存器的作用。 进一步看里面相关的定义,从这里看这个注释与代码出现了不一致的地方。也就是这个 0xe000ed20地址究竟是哪一

    2024年02月21日
    浏览(30)
  • 【开源与项目实战:开源实战】82 | 开源实战三(中):剖析Google Guava中用到的几种设计模式

    上一节课,我们通过 Google Guava 这样一个优秀的开源类库,讲解了如何在业务开发中,发现跟业务无关、可以复用的通用功能模块,并将它们从业务代码中抽离出来,设计开发成独立的类库、框架或功能组件。 今天,我们再来学习一下,Google Guava 中用到的几种经典设计模式:

    2024年02月11日
    浏览(54)
  • idea中用git上传项目失败

    在idea中使用git去将项目上传到仓库的时候,上传失败并且右下角弹出黄色的警告框显示上传失败,查看日志后报错如下: 问题原因: 出现这种问题的原因是因为本地仓库刚建立,没有远程仓库的README.md文件,所以导致的上传失败. 解决方法: 使用下面的命令将文件从远程仓

    2024年02月15日
    浏览(33)
  • 在IDEA中用Git拉取项目

    2024年02月11日
    浏览(45)
  • git 查看提交涉及到的文件

    使用 git log 查看commit id。 于是,我们根据 id eb87d6720835ae13efe31bcbfcd6f73e6baab9d4查看。 使用 git show 命令查看提交的文件和文件内容。

    2024年02月13日
    浏览(38)
  • IntelliJ IDEA中用git提交代码时忽略文件的设置

    在用intellijidea开发时,经常会用git或其他版本管理工具提交代码到远程。 但是idea默认会把所有只要本地与远程不同的文件都会列出来,实际上像后缀名是.iml, .idea这类文件是不需要提交的。 如下图所示: 如果每次都手动取消这些文件,都是些重复性的操作。 按如下操作可一

    2024年01月19日
    浏览(61)
  • 面试中会被问到的GIT问题解答(含答案)

    在现代软件开发中,Git已经成为了版本控制系统的事实标准。无论是在个人项目还是大型企业级开发中,Git都是不可或缺的工具。因此,掌握Git的基本操作和高级特性对于软件开发者来说是非常重要的。以下是根据提供的文件内容,总结出的30个Git面试中常被问到的问题及其

    2024年04月24日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包