我正在使用自定義構建系統來管理大量的git存儲庫,並且主要用python編寫。最簡單的方法git可以輸出「分支」和「遙控器/原點/分支」之間的提交數
如果我可以編寫一個報告所有存儲庫當前分支的命令,那麼會節省我很多時間,然後報告「分支」的頭部是否與「遠程/原始/分支」的頭部相同」。
我們已經有一個命令可以在每個git倉庫中運行一個shell命令,我正在尋找的是從git獲取一些簡單格式化信息的方法,關於分支和遠程/源/科。一些要麼是提交數量的差異,要麼是一個簡單的布爾值。
從git中獲取這些信息的方法是什麼,這將最大限度地減少我在python端執行的解析和處理的數量?