如何在 Windows 工作站/服务器上将 Git 设置为 Web 项目 (ASP) 的 VCS?
我们团队中有 5 个人从事一些 ASP 项目。 局域网中有一台本地服务器运行Windows Server,我们不经常使用它,只是将其作为备份存储。 我们还有一个运行 Windows Server 的远程服务器。我们在那里发布最终产品并使用远程桌面连接来处理它。
我们当前的工作流程是,我们在 Dreamweaver 中进行编码,然后通过 FTP 将文件直接“放置”到远程服务器。
现在我们希望将 Git 作为工作流程中的版本控制系统。我真的不知道如何设置它,我的意思是,如何改变我们的工作流程。我们应该把Git服务器放在本地服务器还是远程服务器上?进而?
任何建议将不胜感激!
谢谢你!对不起我的英语:D
Karl
We have 5 people in the team working on some ASP projects.
There's one local server in LAN running Windows Server, we don't use it much just make it as a storage for backup.
And we also have a remote server running Windows Server as well. We publish our final product there and use Remote Desktop Connection to work on it.
Our current workflow is, we code in Dreamweaver and then "put" the file straight to the remote server through FTP.
Now we want to put Git as our version control system in the workflow. I really don't have any ideas about how to set that up, I mean, how to change our workflow. Should we put the Git server on our local server or remote server? And then?
Any suggestion will be appreciated!
Thank you! Sorry about my English :D
Karl
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
,您将把 Git 放在您需要的任何地方(使用 msysgit 发行版):
。然后,其中一个实例可以扮演“中央存储库”的角色,
从那里,您可以遵循许多工作流程:
Git 支持所有类型工作流程。
另请参阅 ProGit 分布式工作流程一章。
并且不要忘记分支工作流程,它涉及合并(而不是“分布式工作流程”,它涉及合并)。涉及推/拉发布操作)
First, you will put Git anywhere you need it (using the msysgit distribution):
Then, one of those instance can play the role of "central repository"
From there, you can follow many workflows:
Git supports all kind of workflows.
See also the ProGit Distributed Workflows chapter.
And don't forget the branching workflow, which concerns merges (as opposed to the "distributed workflow" which involves push/pull publication operations)