当前位置: 首页 > wzjs >正文

黔江网站建设站长工具在线免费

黔江网站建设,站长工具在线免费,网站不备案怎么做网页淘宝客,微信网站在线登录网页版贮藏是我在sourcetree上看到的名词。之前只是浅浅的用来收藏一下修改的文件,没有完整的使用过。今天有幸使用了一次就来展开说说。 使用原因就不赘述了,错误的操作少提为好,操作步骤如下: 查看贮藏列表git stash list #输出&…

贮藏是我在sourcetree上看到的名词。之前只是浅浅的用来收藏一下修改的文件,没有完整的使用过。今天有幸使用了一次就来展开说说。

使用原因就不赘述了,错误的操作少提为好,操作步骤如下:

  1. 查看贮藏列表
    git stash list
    #输出:
    #stash@{0}: On issue-19-1-1: XXXXXXX
    
  2. 查看储藏的文件差异:
    git stash show stash@{0} --statjs/common/xx.js | 2 +-1 file changed, 1 insertion(+), 1 deletion(-)
    
  3. 应用储藏的文件git stash apply stash@{0}
  4. 提交更改
    git add .
    git commit -m 'chore: ...'
    git push
    
  5. 删除储藏项git stash drop stash@{0}

Git Stash相关

Git Stash:暂存工作,灵活切换

在 Git 工作流程中,我们常常遇到需要临时中断当前工作、切换到其他任务的情况。git stash 是一个非常实用的命令,它允许你将当前未提交的更改暂存起来,以便稍后恢复,从而让你能够更灵活地管理代码变更。

基本概念

git stash 的核心功能是将当前工作目录和暂存区中的更改保存到一个栈中,这个栈被称为 “stash stack”。它就像一个临时的存储空间,你可以将未完成的工作放在这里,等需要时再取出来继续工作。

常见用法

保存当前工作

当你在某个分支上进行开发,突然需要切换到其他分支处理紧急任务时,可以使用以下命令保存当前工作:

git stash

在使用 git stash 贮藏本地修改文件时,可以通过添加 -m 参数来添加文字说明。这有助于你更好地管理贮藏的更改,尤其是在有多个贮藏时,可以方便你识别每个贮藏的内容。

git stash push -m "说明文字"

这会将当前未提交的更改(包括工作目录和暂存区中的更改)保存到 stash stack 中,并将工作目录恢复到最近一次提交的状态。

查看已保存的工作

要查看 stash stack 中已保存的工作,可以使用:

git stash list

这会列出所有已保存的更改,每个更改都有一个唯一的标识符,例如 stash@{0}stash@{1} 等,并显示你添加的说明文字(如添加),帮助你识别每个贮藏的内容。

应用已保存的工作

当你完成其他任务,想要回到之前的工作时,可以使用以下命令应用已保存的更改:

git stash apply stash@{0}

这会将指定的更改应用到当前工作目录中。如果应用过程中出现冲突,Git 会提示你解决这些冲突。

删除已保存的工作

如果你已经不再需要某个已保存的更改,可以使用以下命令将其从 stash stack 中删除:

git stash drop stash@{0}

这会删除指定的更改。如果你想要同时应用并删除某个更改,可以使用:

git stash pop stash@{0}

这相当于先执行 git stash apply,再执行 git stash drop

高级用法

保存部分更改

有时你可能只想保存部分更改,而不是整个工作目录的更改。这时可以使用:

git stash push -p

这会进入交互模式,让你选择要保存的更改部分。

合并储藏的文件

如果你想将储藏的文件合并到当前分支,可以使用:

git stash branch <branch-name>

这会创建一个新的分支,并将储藏的更改应用到该分支中。

查看储藏的文件差异

要查看储藏的文件与当前工作目录的差异,可以使用:

git stash show stash@{0} --stat

这会显示储藏的文件变更摘要,包括新增、修改和删除的文件。

总结

git stash 是一个非常强大的工具,它让你能够灵活管理未提交的更改。通过将更改暂存起来,你可以更方便地切换任务、处理紧急问题或进行其他开发工作。

http://www.dtcms.com/wzjs/515453.html

相关文章:

  • 网站开发php技术网站分析工具
  • 西安做网站那家公司好网络推广的基本渠道
  • 做土豆的视频在线观看网站一键制作网站
  • 做网站建设的怎么寻找客户刷外链工具
  • 郑州官方发布北京百度seo排名
  • 上海自适应网站建设营业推广是什么
  • 新疆交通建设管理局官方网站站内优化怎么做
  • 毕业论文学校网站建设百度线上推广
  • 汕头网站制作开发百度关键词点击器
  • 郑州建网站it培训机构排行榜
  • 网站弹窗无法显示十大免费最亏的免费app
  • 网址怎么做快捷方式百度网站优化排名
  • 网页设计资料seo公司费用
  • 有货 那样的网站怎么做汕头网页搜索排名提升
  • 广州番禺人才网城关网站seo
  • 苏州企业网站制作网络营销推广价格
  • 网络营销员是干嘛的百度seo免费推广教程
  • 服务关系型网站怎么做seo课程简介
  • 网站ui设计要点推广网站平台
  • 还有哪些网站可以做H5微信引流推广
  • 香港服务器网站推广百度sem竞价
  • 做电影网站违法么百度云官网登录首页
  • wordpress底部备案号seo教育培训机构
  • wordpress打不开首页二十个优化
  • htm网站开发 实训免费获客软件
  • 泉州自助建站百度搜索次数统计
  • 响应式网站测试工具自媒体平台排名
  • 手机网站首页布局设计舆情分析报告案例
  • 移动应用开发行业发展趋势优化网哪个牌子好
  • 济南seo整站优化价格深圳谷歌seo推广