From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <7152720b-e0aa-70fa-39a1-ffe399147e53@basealt.ru> Date: Sat, 30 Oct 2021 11:55:10 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.2.1 Content-Language: ru To: devel@lists.altlinux.org References: From: Anton Farygin Organization: BaseALT In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] nmap branching, newbie question, was: Fwd: [#282648] EPERM (try 6) nmap.git=7.80-alt2 X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Oct 2021 08:55:13 -0000 Archived-At: List-Archive: List-Post: On 30.10.2021 01:34, Gleb Fotengauer-Malinovskiy wrote: > Да, в этом месте приходится применять небольшую хитрость, чтобы все > исходники совпадали с подготовленным бранчем, а .gear, spec и остальные > файлы остались на месте. Я делаю это так: > > git merge -s ours --no-commit alt/7.80 > git read-tree alt/7.80 > git checkout @ -- .gear/ alt/ > git commit > git reset --hard Это, кстати, отличный рецепт - я им пользуюсь уже больше года. Наверное надо где-то его документировать, но проблема в том, что им надо пользоваться с пониманием того, что делаешь.