美文网首页电脑相关工具使用你好,IT
推荐一款github管理神器SourceTree

推荐一款github管理神器SourceTree

作者: codeGlider | 来源:发表于2015-09-27 21:56 被阅读70836次

    我是一个github的新手,最近才开始认真研究它,熟悉了各种命令行命令,也会创建git仓库了,虽然github功能很强大,但是使用命令行操作还是较为繁琐,容易出错,所以我一直在找一个图形化操作github的方式,幸运的是我找到了SourceTree这个软件,操作简单,而且用树来可视化地管理各种分支和提交也非常直观,下面我就向大家介绍一下它~

    下载地址:

    Mac版下载

    windows版下载

    由于windows版本的操作和Mac是相似的,所以就以mac版为例。
    下载之后打开是这样一个界面,里面已经有一个github仓库了,这是我最近在开发的一个app,相关文章在我的页面中,大家可以看看~

    主界面

    设置github账号

    新安装的软件应该是空的,点击设置来添加github账号:


    屏幕快照 2015-09-27 下午5.35.39.png 屏幕快照 2015-09-27 下午5.36.36.png

    如果验证通过的话,应该能看到你账号里所有的git仓库:

    屏幕快照 2015-09-27 下午6.30.57.png

    新建github仓库

    选择远程仓库:


    屏幕快照 2015-09-27 下午5.27.17.png

    填写github名称:


    屏幕快照 2015-09-27 下午5.27.35.png

    建好之后,我们登陆github,找到刚才创建的仓库,新建一个README.md,新的github仓库会有一个quick setup页面,点击下面的README超链接就可以新建了:

    屏幕快照 2015-09-27 下午6.42.55.png
    提交README.md添加: 屏幕快照 2015-09-27 下午5.31.25.png

    远程仓库标签,找到刚才新建的github仓库,点击克隆,选择目录,等待克隆完成后进入文件夹:

    屏幕快照 2015-09-27 下午5.33.03.png

    做一些更改:


    屏幕快照 2015-09-27 下午5.33.25.png

    再次打开主界面,会看到本地git标签下有我们的本地仓库:

    本地仓库出现在主界面
    双击进入本地仓库的管理界面,未暂存文件中显示当前修改的文件,在上面打钩,将当前文件缓存。然后点击提交,填写描述,并勾选立即推送,最后提交即可。
    屏幕快照 2015-09-27 下午5.33.55.png
    提交成功!
    屏幕快照 2015-09-27 下午5.34.12.png
    可以看到刚才的提交已经显示出来了:
    屏幕快照 2015-09-27 下午5.34.27.png
    是不是很方便!?
    就像歌词里唱的:Easy like one two three!
    虽然这是免费的软件,但是也是要有一些条件的,就是要去它的官网注册后得到一个license文件来注册,否则只能用20天。而且,注册的时候要用Google的一个很坑的验证来证明你是人类。。。然而要用这个东西还需要翻墙。。挺麻烦的,所以我直接把license共享出来了,就在刚才创建的SourceTreeTest.git中: 屏幕快照 2015-09-27 下午9.44.30.png

    github地址

    下载license之后,在菜单SourceTree/注册中点击导入许可证,选择刚才下载的license即可:

    屏幕快照 2015-09-27 下午9.48.34.png

    如果本篇文章对你有帮助,请点喜欢!您的支持是我继续写作的动力!╰( ̄▽ ̄)╮

    相关文章

      网友评论

      • JackWuhu:日志/历史这一栏里面,提交、父级、作者、日期、标签 的右边有个图标,每个用户不一样的,这是什么图标?
      • 乐视薯片:你好,怎么跳过登录账户这个呢,去官网注册帐号一直注册不了还,必须要登录账号吗?
      • HellPoet:不错 有帮助 特别是下载地址
        网上很多资源不敢随便下 这个靠谱
        赞一个 棒棒哒
      • a03f786c69b3:这个验证真的是太烦人
      • 橙橙开心飞:你好,我用SourceTree时 +新仓库-从URL克隆,显示这是一个无效的原路径/URL,请问怎么解决,急求大神帮助
      • macfai:请问楼主这个是破解版吗
      • e4fa7826e618:如果是项目的话 在本地仓库是否先把原先的项目删除,在将新修改的项目放入本地仓库
      • 35048b475d27:SourceTree
      • zxk0913:小白请教下,guthub客户端和这个比起来差距大吗? :grin:
      • 小猪婆婆:我这个不能翻墙的小狗子,注册都没法注册,不过还是谢谢分享啦
      • 爱喝营养快线:明明翻墙了,却还是下载不下来啊
      • coderWen:谢谢许可证分享了
      • c7362db3829f:没找到许可证 :cold_sweat: 在哪里呢。。
      • 437aff410919:想问下博主用的sourcetree是mac系统下的,还是window下的?mac 版找了好久都没找到中文版,如果是mac版的,能告知下在哪里能下到中文版吗?
      • ChrisPzzz:公司用的就是这个
      • Glory_United:win版卡的不行
        codeGlider:@Glory_United 也许是。。我觉得这个软件并不需要占用多少资源😳
        Glory_United: @codeGlider 也许是我chrome,eclipse都开着的缘故,点起来不是很顺畅
        codeGlider:@Glory_United 不是吧,怎么个卡法。。
      • 莫提时光:smartgit
        codeGlider:@夏末 我试一下😀
      • 莫提时光:smartgit
      • 088d0adc9dec:就需要这样的
        codeGlider:@谁爱de天下 对大家有帮助就好😊
      • 一一无痕:赞谢谢分享🙏了~
      • fe034d09f4b0:首先,不赞成你将许可共享的做法;其次,github有mac端的客户端,为何还要有第三方
        taobit:@南栀倾寒 免费并不代表license可以共享
        南栀倾寒:@zuch Sourcetree本来就是免费的
        codeGlider:@zuch 这许可是我自己的,而且是免费得来的,只是为了方便大家注册而已,并没有什么问题。有官方的客户端也不意味着不能用第三方的吧,萝卜白菜各有所爱
      • liangxinhui:Markdown编辑器是什么名字?
        codeGlider:@liangxinhui Mou
      • 卢衍泓:收藏,哪天试下
      • bfe22fb00f77:感觉mac的体验比win好多了。
        bfe22fb00f77: @codeGlider @codeGlider 我是说sourceTree
        bfe22fb00f77: @codeGlider @codeGlider 我是说sourceTree
        codeGlider:@Zoyen 你是说系统还是用Github?
      • 751a08e3b8a9:个人感觉github客户端反应不够快,卡卡的, 用了shell之后感觉反应快多了,常用的命令很好记,不常用的可以 --help或者临时网上查
        codeGlider:@知易行难 shell确实很快,缺点就是不可视,尤其是分支啊,合并这些容易出错的地方比较多
      • ETHANAIR:目前在用Tower
        ETHANAIR:@南栀倾寒 个人觉得Tower的界面比ST的界面也好看的多,用起来也舒服些…个人观点
        南栀倾寒:@ETHANAIR 发现产品喜欢用tower 但是RD都在喷Tower
        codeGlider:@ETHANAIR 好的,我看看😄
      • lxyz22zp:GITHUB客户端也不错
        5b726ed578ce:@叫我学霸 更加简洁 还能同时复习下git的命令 哈哈哈
      • chenzzz:收藏

      本文标题:推荐一款github管理神器SourceTree

      本文链接:https://www.haomeiwen.com/subject/dvewcttx.html