尝试GIT,折腾SourceTree(内附SourceTree墙内更新方法和内置git、hg下载)

    学无止境 ImbaQ 5054次浏览 0个评论

    这几天在折腾Git呢,以前一直用的SVN,本地装的VisualSVN Server和TortoiseSVN,VS用的插件AnkhSVN,这一套SVN的东西用起来真是方便快捷,不过Git越来越壮大了,身为一个爱折腾的程序猿,就算不用也得试下看吧。

    先说服务器GitHub应该是一哥了,有人说它是人类软件的基因库。国内的git@osc,coding,gitcafe,oschina。还有scm manager,Bonobo Git Server等自建方式。作为英文渣比较之后决定从coding.net开始。

    在说客户端,看看下面这个是别人总结的git图形化界面客户端汇总。

    尝试GIT,折腾SourceTree(内附SourceTree墙内更新方法和内置git、hg下载)

    首页排除商业软件,我的原则是尽可能的不使用破解软件。然后最好要有中文,前面说了我是英文渣。最后最好要有gui界面,作为没gui会死星人,这是必须的。

    然后看了一圈就剩下乌龟的git和SourceTree了,SourceTree是支持git,hg还有svn的,界面看着就高大上,是我的菜,又有中文,大厂出品还免费,简直良心之作。至于乌龟考虑到我已经用了TortoiseSVN,肯定存在状态图标覆盖的问题,我就没选用,后面发现这个决定是对的,我也安装试过TortoiseGit,果然用svn的思路操作Git还是不行的。而且TortoiseGit和官方的git-gui一样每次提交都要输入用户名和密码,当然网上有解决办法,但像我这种懒癌患者觉得这是一个成熟的产品应该自己决解的问题。

    下载SourceTree就遇到了麻烦,众所周知的天朝网络原因,只好在墙内下个旧版的先用着,然后软件要下载内置的git和hg妥妥的又是下不动。

    尝试GIT,折腾SourceTree(内附SourceTree墙内更新方法和内置git、hg下载)各种下不动

    尝试GIT,折腾SourceTree(内附SourceTree墙内更新方法和内置git、hg下载)然后就超时出错了

    其实可以使用系统内安装的其它git的,但我这种强迫症患者怎么能忍的了!必须用内置的,必须!

    先是尝试了网上各种免费代理、VPN,我只想说,时间宝贵,大家谨记教训,免费神马的太不靠谱了。

    然后我自己从下载链接用迅雷拖过来的,迅雷还是给力的离线秒下,放到程序的下载目录:C:\Users\Administrator\AppData\Local\Atlassian\SourceTree下面,在试下看能不能用,简直日了汪了,这玩意比我还轴,它非得自己在重新下载。

    好吧,没有什么能难到程序猿的“我的指尖有改变世界的力量”!!

    从官方服务器下不了我自建服务器还不行吗,然后上传文件,改本地hosts。

    尝试GIT,折腾SourceTree(内附SourceTree墙内更新方法和内置git、hg下载)

    看见没,下载成功了吧!当然这已经不是从官方地址下的了,如果大家有需要可在hosts中添加

    112.124.97.193       downloads.atlassian.com,,,前提是你得知道自己在做什么!

    后面我会上传git,hg的内置更新包,程序的更新包,是持续更新哦,如有需要,欢迎使用!


    iHomeSoft, 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明!
    尝试GIT,折腾SourceTree(内附SourceTree墙内更新方法和内置git、hg下载)