zoukankan      html  css  js  c++  java
  • 解决二进制文件冲突

    比如psd/jpg/excel/word等

    一、只能选择自己或对方的文件
    来自:http://segmentfault.com/q/1010000000095771

    对于二进制文件的冲突,你肯定不想通过编辑二进制文件来解决冲突,那是不可能完成的事情。
    你要做的就是:要么选择对方的修改,要么选择自己的修改。
    你可以用git checkout的--theirs--ours选项。

    git pull
    git checkout --theirs YOUR_BINARY_FILE
    // git checkout --ours YOUR_BINARY_FILE
    git add YOUR_BINARY_FILE
    git commit -m 'merged with the remote repos.'
    git push
    二、将本地文件贮存到其它地方,再选择远程文件
    // 通过系统mv命令转移文件
    $ mv path/to/newfile path/to/oldfile
    // add修改
    $ git add -u
    $git rebase --continue
    // (如果远程文件没有下载,则)下载远程文件
    $ git checkout -- origin/master my/file/XX.doc

    // 这里origin指代远程路径,你也可以通过https://github.com/xxx的方式指定,master指代具体的分支

  • 相关阅读:
    springBoot、SpringCloud 常用注解
    HashMap
    数据库连接池原理
    三次握手《《=====》》四次握手
    服务器
    二维码
    Nginx
    日志记录
    数据库事务/索引/存储引擎/锁
    Java接口
  • 原文地址:https://www.cnblogs.com/sumsung753/p/3821511.html
Copyright © 2011-2022 走看看