相关疑难解决方法(0)

Git和Mercurial - 比较和对比

有一段时间我一直在为我的个人项目使用subversion.

我越来越多地听到关于Git和Mercurial以及DVCS的一般情况.

我想给整个DVCS带来一些旋转,但我对这两种选择都不太熟悉.

Mercurial和Git有什么区别?

注意:我不是要找出哪一个是"最好的",甚至不应该从哪个开始.我主要寻找他们相似的关键领域,以及他们不同的关键领域,因为我有兴趣知道他们在实施和理念方面有何不同.

git version-control mercurial dvcs

518
推荐指数
10
解决办法
4万
查看次数

Git - 将分支存储在单独的本地目录中

我对git很新,我正试图以正确的方式设置我的存储库.

基本上我的应用程序是各种平台,因此该平台的实现基于主分支,但对这些文件以及一些其他文件进行了一些小的修改.

我尝试将其设置为分支,因此我有一个master分支,implementation_1并且implementation_2.

但据我所知,这意味着本地所有分支都存储在一个目录中,它们的分离只能通过git.

我想是有3个本地目录,master,imp_1,和imp_2.如果我对imp_1目录中的一个核心文件进行了更改,我希望能够将该更改合并到master分支中并从那里合并到imp_2.

我开始认为这些需要是3个不同的存储库(实现是核心的分支).这是要走的路吗?在那种情况下,我将如何处理上述情况?

git version-control github

31
推荐指数
3
解决办法
2万
查看次数

从Windows上的现有文件创建新的Git Repo

我正在尝试在我的本地Windows机器上使用Git.我有一个现有项目,我想进入Git.我不太确定我应该如何构建工作流程.我应该将现有的项目文件夹作为我的项目的主要仓库,然后创建其他分支吗?或者我应该为所有Git repos创建一个中心位置,将我现有的项目文件复制为主要仓库,然后从中央仓库检查我的项目到新文件夹?

一个类似措辞的问题是,如果有一个中央Git文件夹,您的所有存储库都存在或者是否应该有每个项目分散的主要存储库(树干?)?

我想这个问题在本地运行和使用Git时才有意义.当它用于真正的远程仓库时,它似乎更有意义.

git

3
推荐指数
1
解决办法
3043
查看次数

标签 统计

git ×3

version-control ×2

dvcs ×1

github ×1

mercurial ×1