git stash

A修改文件F某一行并push到GIT服务器,B此时也修改了F中相同内容,现在B如果pull代码就会冲突,B使用git stash 命令相当于将修改内容暂存,然后git pull 一下,在此基础上修改直到git push完成。之后再git stash pop将修改内容还原。

  1. 先将图片移动发到对应文件夹
    mv themeimg.png theiatest/bin_rc/templates/image/activity/game_theme.png

  2. 添加文件完成后,git status

  3. git pull 一下(这里有冲突,是因为在仓库提交了相同改动)

  4. git stash (把冲突的地方放在git的栈中缓存起来)

  5. 再次git pull ,这样子就能合并远程和本地分支了

6 . git stash pop 将栈中暂存的内容弹出。

  1. git diff activity.py git add activity.py git status

  2. git diff service.py ...... git XXX.png

add 所有图片之后记得在template_compressed里面再cp一份,每cp一份就需要git爱 add 一次进template_compress!!!

  1. cp templates/activity_game_XXX.html.tpl templates_compress/activity_game_XXX.html.tpl

git add templates_compress/activity_game_XXX.html.tpl

最后git status 查看templates和templates_compress里面的内容是否一一对应

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 git是用来管理代码和工作流的强大工具,它以commit为单位,低成本开辟分支等优势备受青睐.在实际开发中,...
    sea_biscute阅读 74,657评论 2 34
  • 欢迎关注微信公众号:全栈工厂 本文主要参考https://git-scm.com/docs/git-stash[h...
    liqingbiubiu阅读 5,648评论 0 1
  • 当你想要保存当前的暂存区和工作区的状态的时候,你可以使用git stash命令。比如:你正在开发一个新功能,写了一...
    xingou阅读 18,690评论 0 4
  • 如果有未提交的更改,是不能git pull的,下面演示一下如何不提交更改,拉取代码,实现Android Studi...
    wIsper阅读 5,574评论 0 51
  • Git Stash用法 最近在使用Git管理项目工程的时候,遇到了很多问题,也学习到了很多关于Git常见使用的技巧...
    K丶Aionro阅读 24,579评论 1 5