簡體   English   中英

如何將更改合並到Git中的標簽?

[英]How can I merge my changes to a Tag in Git?

如上所示,我在Master Branch上:

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

我進行了5次更改,但只想將其中的2個文件合並到另一個標簽中。

koraytugay$ git tag
3.1.8
3.2.0

如何僅將2個文件(假設是A.java和B.java)合並到3.2.0標簽?

簽出基於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

提交時,請確保描述更改內容以及更改原因。

您可能需要用更復雜的東西(例如使用git cherry-pick )替換A.javaB.java的檢出,具體取決於您需要從master引入什么。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM