簡體   English   中英

一次將git與多個分支一起使用

[英]Using git with multiple branches at once

git是否支持視圖,其中不同文件來自不同分支?

這是我的設置-我有一個簡單的git分支結構,其中master用於所有開發並在客戶端站點上安裝。 由於客戶端設置與我的設置不同,因此我在另一個分支上有少量文件,稱為“ my_company_name”。 例如,指定主機名的文件將在此類別中。

我想在master分支上工作,但是要從my_company_name獲取特定文件。 我了解我可以通過以下方式完成相同的操作:

  1. git checkout my_company_name
  2. git merge origin master

但我每次按下時都需要指定“原始主機”,否則文件將進入my_company_name。 如果我做相反的事情:

  1. git checkout主
  2. git merge origin my_company_name

那么在客戶端站點上安裝之前,我需要在特定於站點的文件中進行更改。

git如何支持這一點?

您可以使用repo來管理帶有幾個git存儲庫的工作空間。

您應該為此查看污跡/清除腳本而不是分支。 請參閱progit.org/book中的git屬性章節。 或者只使用普通腳本。

暫無
暫無

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

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