簡體   English   中英

如何在 git 中同步分支

[英]How to sync branches in git

請原諒我對 Git 的了解,因為我是 GitHub 世界的新手。 我有 4 個分支,即master, release, develop and staging. 此時所有分支都已同步,並且我對代碼進行了一些更改並從staging -> develop推送

現在我意識到我需要恢復這些更改,它們應該與release分支相同。 我不知道該怎么做,因為當我嘗試從 GitHub 頁面執行此操作時,它會顯示“沒有可比較的內容”,而我可以看到文件中的差異。

有人可以協助如何同步stagingdevelop與發布分支。

Git 分支通常不用於設置不同的構建環境。 分支的主要目的是容納獨立於主分支的功能。 最終此功能將合並到 master 中,並刪除其源分支。 因此,讓每個分支“同步”並沒有多大意義(我認為這意味着它們是相同的)。 如果你想容納不同的構建環境,並根據需要更新它們,你需要研究一種叫做 DevOps 的東西。 這是一個相關但獨立的概念,我強烈建議您在掌握 Github 基礎知識后研究一下。

暫無
暫無

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

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