Git使用手册:常见问题集锦(本文持续更新)

来源:互联网 发布:java的运行环境 编辑:程序博客网 时间:2024/05/02 02:37

在使用Git进行开发管理的控制过程中,偶尔乎遇到一些比较奇奇怪怪的问题,为此特地做一下笔记,方便其他读者进行参考,或日后我日后再次遇到同样问题可以快速的处理解决。
问题:Win7环境下,TortosieGit安装后状态图片不能正常显示。
网上有一种情况说是64位的操作系统安装的32位版本的TortoiseGit,只需要安装回64位的即可,但是我不属于这种情况,经过一番搜索后得到如下步骤的解决方案:运行窗口,输入regedit命令,弹出win7系统的注册表窗口,找到路径为

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers

这里写图片描述
注册表,将TortoiseGit的那几项通过重命名移动到最顶,然后重启系统的资源管理器(在任务管理器里面结束进程explorer.exe,然后打开任务管理器,在里面点文件——新建任务(运行),然后输入explorer就可以了)即可恢复正常。造成这种图标显示不正常的原因主要是因为 Windows Explorer Shell 支持的 Overlay Icon 最多 15 个,Windows 自身使用了 4 个,只剩 11 个可扩展使用,如果你之前还安装诸如 Groove 这样的软件,可能这 11 个位置都被他们剥夺了,轮不到 Tortoise 了。不过,还是可以给 Tortoise 优先腾出位置的:调整 Tortoise 图标名称的字母顺序。因为 Windows 内部就是按图标名称的字母顺序来优先显示的。
问题:Git分支分叉错误
这里写图片描述
错误原因是因为你当前的分支和服务器的对应分支有共同基点,然后向不同方向发展,解决方法是将本地分支和服务器分支进行一次合并,需要执行如下操作命令:

git merge origin/mastergit rebase origin/mastergit pull –rebase

本文将会持续不断的进行更新,未完,待续!

0 0