相关疑难解决方法(0)

你什么时候使用git rebase而不是git merge?

什么时候建议使用git rebasevs. git merge

成功改造后我还需要合并吗?

git version-control git-merge git-rebase

1461
推荐指数
15
解决办法
36万
查看次数

无法理解Git分支,合并和rebase

我知道这个帖子说rebase是针对teamMates的小变化,而是针对大变化进行合并.

我在以下目录结构中保留了三个队友的三个Gits,我们都有相同的初始代码:

project 
      | - I
      | - myTeamMate1
      | - myTeamMate2
Run Code Online (Sandbox Code Playgroud)

分支机构不在同一个Git中.这意味着我不能使用rebase和merge.我使用vimdiff在teamMates之间同步更改.但是,这很费时间.

我没有成功尝试进行以下目录结构,其中所有分支都在一个Git下:

project
      | - I - myTeamMate1 - myTeamMate2
Run Code Online (Sandbox Code Playgroud)

但是,我为我和我的队友运行了clone命令:

git clone <url>
Run Code Online (Sandbox Code Playgroud)

我为队友运行第二个克隆后收到错误消息

fatal: destination path 'dotFiles' already exists and is not an empty directory.
Run Code Online (Sandbox Code Playgroud)

我应该与3人团队一起使用哪种目录结构,以便我可以使用rebasemerge命令?

git branch rebase

9
推荐指数
3
解决办法
9715
查看次数

标签 统计

git ×2

branch ×1

git-merge ×1

git-rebase ×1

rebase ×1

version-control ×1