0

来自 SVN 世界,将我的头包裹在 Git 上有点奇怪,而且我很难放弃长期以来使用 Subversion 根深蒂固的一些做法。因此,例如,在 SVN 中,分支结构可能如下所示:

-树干

- 掌握

-分支机构

--SomeFeatureBranchA

--SomeFeatureBranchB

所以,在这种情况下,我的 Master 分支有自己的代码集,一旦我检查 SomeFeatureBranchA 和 SomeFeatureBranchB,他们就会有自己的代码。但是,当我在 Git 中创建一个分支时,我看到列出了我的分支,但此时我不确定如何编辑该分支的代码。

我是否克隆该分支并简单地将其重命名为:

-树干

- 掌握

--SomeFeatureBranchA

或者是否有一些我缺少的命令可以为我处理这个?

感谢您抽出宝贵时间帮助我!

4

2 回答 2

0

使用 Git 时忘记所有关于 SVN 的知识。您通过将其与 SVN 进行比较来描述您的问题,这使得很难理解您的问题实际上是什么。

您在 git 中创建了一个分支(使用git branch <name>git checkout -b <name>)并将其设为您的活动分支。只需开始修改代码即可编辑您的分支。完成后,暂存(阅读“添加”)并提交您的更改,如果您正在使用远程跟踪存储库,则稍后推送它们。

这是否回答你的问题?如果没有,您能否澄清一下您到底要做什么?

于 2013-05-10T05:30:28.767 回答
0

git branch会告诉你你目前在哪个分支(也会git status)。如果您在正确的分支上,只需像往常一样进行编辑。如果您在错误的分支上,则git checkout 某些分支会将您带到那里。git 存储库的顶部相当于 subversion/trunk/branches/SomeFeatureBranchA.

于 2013-05-10T05:20:35.473 回答