将Git集成到我的工作流程中

时间:2014-03-30 13:47:49

标签: git ide gitlab tortoisegit phped

我使用NuSphere的PhpED PHP IDE来创建和删除PHP脚本。

我从未使用过存储库系统,但现在希望这样做,并且正在努力将其实现到我的工作流程中。

我有以下三台机器:

Windows 7 PC

  • NuShere PhpED IDE(设置为使用我的本地开发中心服务器)
  • TortoiseGit
  • SourceTree(不确定我是否会使用,因为它没有与PhpED集成)

本地开发Centos服务器

  • Apache(在Windows PC上与PhpED一起使用)
  • GitLab
  • Samba(尚未设置,但计划在Windows PC上与PhpED共享/var/www个文件)

远程生产Centos服务器

  • 的Apache

我是否需要在Windows PC上安装Git?

我是否需要在远程生产Centos服务器上安装Git?

PhpED与TortoiseGit有一些基本的shell集成。认为值得使用,或者我最好使用其他工具与Git接口?

推荐工作流程的任何其他描述都将受到赞赏。

谢谢

1 个答案:

答案 0 :(得分:0)

  
      
  • 我是否需要在Windows PC上安装Git?
  •   

是的,如果您希望{Local} Centress服务器上的git clone回购邮件到您的计算机上

  
      
  • 我是否需要在远程生产Centos服务器上安装Git?
  •   

是的,如果您想将您的存储库推送到远程生产Centos服务器上的bares repos 但您也可以考虑使用其他方法来部署相同的回购:
本地Prod Centos服务器上的post-receive挂钩可以: