Unity中解决Git的rename冲突问题?
Unity会删掉一些不存在资源的meta文件,如果资源移动位置,会触发rename
做法是把rename之前的文件在其目录中恢复,然后用git进行删除标记,重新刷一下提交
git中merge冲突?
使用工具,找到冲突文件,右键点击选择解决,一个个解决,左边是远程,右边是本地,下面是当前合并后的结果,在下面冲突的地方可以选择合并方式
git合并完成后,如何校验?
比较和主干差异
git diff currentBranch origin/RmoteBranch --state
如何去掉差异项?
选择TortoiseGit->Revsion graph选择要回去的分支,选择 Compare HEAD revisions,选中你需要回退的文件,然后选择revert,然后提交
为了确保修改成功,在修改完成后需要再次做比较
对于add的文件无法回退版本,需要用git删除后一并提交