git切换分支,暂存修改代码

这篇具有很好参考价值的文章主要介绍了git切换分支,暂存修改代码。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

我们在使用git时,经常出现需要切换分支的情况,如果本地分支有文件修改就需要暂存代码文章来源地址https://www.toymoban.com/news/detail-486545.html

git branch  // 查看当前分支

git status //查看修改文件

git stash // 将本地改动暂存到“栈”里面

git checkout master // 切换到master分支

git pull // 拉取master分支最新的代码

# 当我们再想切换回当前的feature分支

git checkout feature // 切换回到feature分支

git stash show //显示当前放在栈里的文件

git stash pop // 再将刚才暂存到“栈”里面的代码取出来

git status //此时查看就出现了暂存前修改文件

到了这里,关于git切换分支,暂存修改代码的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Git-Git常用命令、常见操作,创建镜像&切换新仓库、首次克隆、stash备份、查看及切换用户、修改默认分支、是否要保留本地修改等

    Git在日常开发中经常使用,但有时候还是会忘记or遇到些奇奇怪怪的问题。以此记录,提醒自己~不定期更新~ 首次克隆仓库及其模块 仓库首次拉取模块 更新子模块 保存修改 放弃修改==回退 添加当前目录下的所有文件到暂存区 提交暂存区到本地仓库中 查看项目当前状态

    2024年02月05日
    浏览(40)
  • 【Git】checkout切换分支后,原分支的代码被带到了切换后的分支

    记录下今天git遇到的一个坑: 背景: 活儿干完了,创建个测试分支自己玩,不提代码,不合并。中途来活儿了,又把分支切回需求分支,结果刚在自己玩的分支里写的代码被带到了需求分支。 原因: 新建的文件没有纳入版本管理,所以checkout后被带到了切换的分支 解决:

    2024年02月07日
    浏览(31)
  • git-新建分支与提交代码命令(附删除、切换、查看、合并分支)

    注意:在你新建分支之前,你应该在master分支,并且要保证你当前的是最新代码,要不然最后提交代码就会出问题。 新建分支并切换到该分支: 在新建的分支上写完代码之后,就可以提交代码了。此时应该在你新建的分支上 注意:有报错就先pull一下代码再提交  

    2024年02月14日
    浏览(45)
  • 解决git切换分支导致代码丢失的问题

    问题背景: ​ 因为本人手里有好几个不同的项目,当手里有正在做的项目,却被临时叫去修改另外一个项目,而此时又不想把现有的代码提交,于是就强制切换到了另外一个分支上。悲剧的事情发生了,再次切换回来的时候发现之前写的代码丢失了。 解决方法: ​ 本人使用

    2024年02月11日
    浏览(36)
  • git切换分支后,本地代码会改变吗

    今天遇到一个git分支切换的问题,我在分支A上做了修改,然后切换到分支B后,发现分支B上也存在着分支A上的修改。 如果当前分支所做的修改没有提交就切换去其他分支的话,那么也会看到相同的修改 解决方法有两种: 方法一: 用 git add 和 git commit 提交修改,只要用 git

    2024年01月21日
    浏览(41)
  • Idea 开发环境不断切换git代码分支导致冲掉别人代码

    问题分析 使用git reflog查看执行命令,以下是发生事故的切换和提交动作 由于在feature分支和develop分支之前不停切换,导致服务器端git仓库的代码被删除了。作为一个Java老鸟,遇到这种情况还是很尴尬的。如下图红框部分的代码是将别人提交的代码直接改回去了,导致代码丢

    2024年01月22日
    浏览(34)
  • IDEA中切换分支同步代码的方法---Git篇

    在日常开发中,我们经常需要在生产(正式)分支和开发(测试)分支来回切换,或者将开发分支的代码同步到生产分支中去,接下来小编将给出两种超方便的方法 方法一 :智能优选(Cherry-Pick),该方法适用于合并代码的时间间隔短且只有一次提交的情况下 第一步切换分

    2024年02月15日
    浏览(31)
  • Webstorm中项目代码从git的master分支切换到develop分支

    当前为master分支,需要切换到develop分支,master不允许推送 选中项目右键--Git--分支 在分支中点击目标分值,点击签出 此时,就切换到了dev分支 如果在gitlab中新建了分支,但是在Git 分支中看不到新建的那个远程分支,可以执行如下操作。来获取到最新的远程分支,点击提取就

    2024年02月13日
    浏览(37)
  • IntelliJ IDEA切换Git远程分支 提交代码 拉取最新代码

            前言:众所周知Git用命令提交代码比较繁琐,而且还得记住命令,那如何让我们更加方便的提交代码呢 以及获取最新内容拉到本地 还有更换你要提交到的分支呢 下面废话不多说。 目录 IDEA里切换Git分支 IDEA里提交代码到远程 IDEA拉取最新代码 第一种: 右键项目

    2023年04月24日
    浏览(49)
  • Git基本操作之 修改提交信息 取消暂存文件 撤销文件修改

    git 文件分为         本地文件【即你当前在git  bash终端ls 看到的文件】         暂存文件【即你使用了git  add 之后存储在index file 的文件,此文件是下一步commit的暂存】         仓库文件【即执行了git commit之后的文件】 1.修改提交信息 ,这里指的是修改 git  commit的时

    2023年04月08日
    浏览(42)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包