首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >可以在网络主机上设置Git/SVN版本控制吗?与拥有个人本地服务器相比,有哪些优势?

可以在网络主机上设置Git/SVN版本控制吗?与拥有个人本地服务器相比,有哪些优势?
EN

Stack Overflow用户
提问于 2016-07-14 04:53:43
回答 1查看 31关注 0票数 0

我对这些概念感到非常困惑。我想为我的网站项目有一个版本控制。我应该在我的本地主机上安装Git,还是可以在租用的web服务器上托管它?安全吗?这两种选择的优缺点是什么?为了学习如何使用它,首先将其安装在本地主机上是否值得?在租用的服务器上设置它的学习曲线会更小吗?学习和设置任一选项(大约)需要多长时间?我可以避免在这两个选项中的任何一个上进行命令行配置吗?

这些问题涉及git或svn,所以如果有区别,我很有兴趣知道它是什么。

EN

回答 1

Stack Overflow用户

发布于 2016-07-14 05:01:21

使用Git是因为它很棒而且被广泛使用--现在它已经成为标准了。

通过执行以下命令,在您的web服务器上安装git

代码语言:javascript
运行
复制
sudo apt-get install git
sudo yum install git

安装后,您需要将源代码添加到本地存储库。

代码语言:javascript
运行
复制
git init .
git commit --allow-empty -m "initial commit"
# add CurrentProduction content
git add .
git commit -m "initial master commit"

# checkout at the empty commit
git checkout -b develop HEAD^

# no need to delete any files!
# working tree is empty
# add CurrentDevelopment  content
git add .
git commit -m "initial develop commit"

您也可以尝试使用远程git存储库。他们有像GitHubBitBucket这样的服务,还有其他我可能不知道的服务。

这将保留您在项目中修改的所有文件的更改。

所以你编辑一个名为index.html的文件,然后你git commit之后,你会得到一个编辑器,在那里你留下笔记,然后保存文件,等等。

在团队工作中,这变得更加有趣,因为您可以处理相同的文件,如果存在冲突,则合并差异(保留工作副本并丢弃不需要的代码等)。

如果您知道如何使用您的个人git服务器,那么就去做;否则,您可以使用GitHubBitbucket来配置远程存储库。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38361497

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档