好代码是管出来的——Git的分支工作流与Pull Request (5)

  从上一篇文章开始都是介绍如何通过命令行的方式使用Git进行代码管理,但在前面的文章中就提到过Git除了原生的命令模式还有GUI模式,GUI主要是针对Git的命令进行封装然后提供了一些更便利的功能来简化使用、提高开发效率。
  Git中常用的GUI工具有以下几种:

SourceTree:一个开源的Git GUI工具,有一个重要的点是它提供了对git flow的支持

  

好代码是管出来的——Git的分支工作流与Pull Request

  https://www.sourcetreeapp.com/
  安装参考:https://www.cnblogs.com/cheese320/p/8876782.html

GitHub For Desktop:GitHub的GUI客户端,可以通过它直接提交pull request(GitHub的PullRequest)

  

好代码是管出来的——Git的分支工作流与Pull Request

Visual Studio:VS在团队资源管理器中集成了Git的支持,可以在修改完成代码后便捷的进行代码的提交、push等操作

  

好代码是管出来的——Git的分支工作流与Pull Request

  Git的GUI工具有很多,可以通过该链接查找:https://git-scm.com/download/gui/win

小结

  本文主要介绍了Git分支和Git的工作流,Git的工作流分为两个方面“分支工作流”和“分布式工作流”,两种工作流是混合在一起使用的,前者是用分支对代码进行隔离,后者使用多个远程库以及Pull Request解决了分布式开发、合并的问题。
  文章的最后介绍了常用的Git GUI工具,在实际开发中选择适合的GUI工具可以大大的提高开发效率。

参考:
  https://git-scm.com/docs/git-request-pull
  https://blog.csdn.net/vbirdbest/article/details/51122637
  https://longair.net/blog/2009/04/16/git-fetch-and-merge/
  
  https://www.cnblogs.com/cnblogsfans/p/5075073.html
  https://blog.csdn.net/wwj_748/article/details/55226044
  https://stackoverflow.com/questions/4037928/can-you-issue-pull-requests-from-the-command-line-on-github

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsxfff.html