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 stash)