我使用bitbucket作为GIT回购..有没有办法将它链接到我自己的服务器并在它们之间同步文件?每当我更改文件时,我会将其推送到bitbucket,并且更改将自动反映在服务器中?与服务器同步GIT
1
A
回答
0
我认为最简单的方法是从你的服务器上创建一个cronjob。
还有其他一些方法,但它们有些复杂。你创建一个Git钩子,并通过SSH编写一些脚本来处理这些事情。或者您可以使用Capistrano来部署您的文件。
2
您可以在您本地的repo上安装两个远程控制台,一个用于bitbucket,一个用于您的服务器。然后,当您准备推送上游时,只需推送到这两个存储库。它需要两个命令,但比在分布git时尝试开发一些同步过程容易得多。这样,如果两个存储库之间存在任何合并冲突,则可以合并并提交更新以使其保持同步。
git push bitbucket master
git push myserver master
-1
我发现了一个类似的需要,我们有这个项目有所帮助:
+2
欢迎来到计算器!你的答案就是我们所说的“仅链接”。仅仅依靠非现场资源的简短答案不是SO的主要目标。请考虑详细阐述这一点,或者你的下一个答案。 – 2016-09-15 19:04:43
相关问题
- 1. git服务器与svn服务器同步
- 2. 同步PouchDB与服务器
- 3. 与服务器同步
- 4. 同步的Git高达服务器
- 5. Git让服务器同步更改
- 6. Gerrit服务器和远程Git服务器的双向同步
- 7. 同步git仓库与服务器没有混帐
- 8. 使用git与服务器同步文件
- 9. 将远程Git存储库与网络服务器同步
- 10. 保持远程服务器与Git仓库同步
- 11. 通过同步服务与iCal同步
- 12. 同步架构服务器到服务器同步
- 13. 服务器同步到NTP服务器
- 14. 同步数据库与服务器
- 15. Backbone.js模型 - 与服务器同步ID
- 16. 同步eWon模块与SQL服务器
- 17. JetBrains PhpStorm - 与FTP服务器同步
- 18. 与服务器同步数据
- 19. 如何同步与服务器时间
- 20. 与FTP服务器的文件同步
- 21. 不TortoiseHg自动与服务器同步
- 22. AsyncTask与否?服务器同步活动
- 23. 与远程服务器同步文件
- 24. PhpStorm不与服务器同步
- 25. 与服务器同步Android联系人 - 同步算法
- 26. 服务器场同步
- 27. GWT - 同步 - 服务器端
- 28. 同步SQL服务器sqllite
- 29. 异步与同步Web服务实践?
- 30. C# - 异步服务器vs同步服务器 - 套接字
嘿,你能对我怎么能这么用的git客户端一样的源代码树例如详细点吗?我是新来的混帐,我几乎不知道如何使用命令行 – 2012-08-07 12:28:34
遥控器基本上是针对您的回购上游版本的不同位置的指针。在SourceTree中,右键单击左列中的遥控器标题。点击添加远程。填写你的bitbucket repo的信息,然后为你自己的服务器添加另一个远程服务器。然后,当您单击源代码树中的按钮时,您将看到选择推送到这些遥控器中的任何一个。但是,我建议您学习命令行工具,因为在合并,重新绑定或其他任务过程中,您几乎肯定会需要它们。 – 2012-08-07 12:34:46