如何将我的更改合并到Git中的标记?

时间:2015-04-27 08:34:36

标签: git version-control

如上所示,我在Master Branch:

koraytugay$ git branch -a
  EBT-7869
  ebt-7911-cross-client
* master

我有5个更改但我想只将其中两个文件合并到另一个标签中。

koraytugay$ git tag
3.1.8
3.2.0

如何只将2个文件(让我们说A.java和B.java)合并到3.2.0标签?

1 个答案:

答案 0 :(得分:1)

检查基于3.2.0的新分支,合并更新,并将合并标记为3.2.1

$ git checkout -b bugfix 3.2.0
$ git checkout master A.java B.java
$ git add A.java B.java
$ git commit
$ git tag 3.2.1

提交时,请确保描述更改的内容以及更改的原因。

您可能需要将A.javaB.java的结帐替换为更复杂的内容(例如使用git cherry-pick),具体取决于您需要从master引入的具体内容