Git 如何通过Sourcetree拉入共享主机?

Git 如何通过Sourcetree拉入共享主机?,git,bitbucket,atlassian-sourcetree,Git,Bitbucket,Atlassian Sourcetree,我有一个关于在Sourcetree中使用git的问题。 我的mac上有一个本地存储库。远程存储库位于Bitbucket上 因此,当我在本地计算机上进行更改并提交并推送它时,新的更改就在Bitbucket上。我也可以使用Sourcetree在另一台本地计算机上进行更改 我现在的问题是:我的共享Web服务器上也有一个存储库。是否可以将Web服务器也连接到Sourcetree,并在那里提取最新的代码?因为现在我必须通过ssh连接终端到主机,然后编写git pull。在我看来这有点不方便…图形环境比命令

我有一个关于在Sourcetree中使用git的问题。 我的mac上有一个本地存储库。远程存储库位于Bitbucket上

因此,当我在本地计算机上进行更改并提交并推送它时,新的更改就在Bitbucket上。我也可以使用Sourcetree在另一台本地计算机上进行更改


我现在的问题是:我的共享Web服务器上也有一个存储库。是否可以将Web服务器也连接到Sourcetree,并在那里提取最新的代码?因为现在我必须通过ssh连接终端到主机,然后编写git pull。在我看来这有点不方便…

图形环境比命令行消耗的资源要多得多。最好的做法是只运行您真正需要在服务器上运行的内容—这样您就可以将最多的资源分配给您的网页服务或数据库或其他内容—因此很少有服务器全职运行GUI

另外,如果您的服务器运行的是Linux,则没有可用的Sourcetree版本。Sourcetree仅适用于Windows或macOS

<>如果你想让你的服务器在你的代码更新时自动更新,那么你应该考虑使用WebHoover(来自某个存储库事件的ButKub的通知;你可以通过拉最新的代码来配置你的系统来响应WebHOOK)或者一个可以推动更新代码的BIT桶系统。