git-bare

    3熱度

    1回答

    這可能很糟糕,我不確定。 讓我們說我們有一個回購「產品」與工作目錄 /product /product/command.script /product/config/ (bare git repo) 而且回購「配置」與工作目錄 /config /config/config.json 的command.script文件有行動與裸露的回購互動。恩。運行command.script BRA

    4熱度

    1回答

    當我運行此命令: git --git-dir=firebird.git branch -a 這是我的輸出: B1_5_Release B2_0_Release B2_1_Release B2_5_Release * master remotes/B1_5_Release remotes/B2_0_Release remotes/B2

    0熱度

    1回答

    您可以在裸回購庫上使用git ls-tree --full-tree -r HEAD以獲取該回購庫中的所有文件,但我希望該列表用於特定提交。 I.e.我想通過第一次提交提交來回顧一下repo commit,直到我進入HEAD並查看文件樹是如何進化的。我只關心文件和路徑,實際上我並不關心內容。 有沒有辦法在光禿禿的回購上做到這一點?我希望這是一個裸回購,因爲我們有一些非常大的回購,並且爲每個提交做結

    1熱度

    1回答

    我一直是唯一的開發人員,在git下使用本地倉庫工作。 現在我需要爲本地網絡上的協作創建裸回購。 我如何做到這一點?

    2熱度

    1回答

    我知道如果我在裸存儲庫中有文件,我可以使用git show HEAD:path/to/file訪問它們。 但是,我可以將新內容添加到裸存儲庫而無需克隆和修改工作樹嗎?

    6熱度

    1回答

    裸Git倉庫有哪些用例? 我們什麼時候應該更喜歡使用裸存儲庫以及它給我們帶來的好處? 如果我需要一個與團隊共享的存儲庫並從生產服務器提取更改,我應該使用裸露的Git存儲庫嗎?

    1熱度

    2回答

    我有兩個裸存儲庫。 repo1 - 所有的歷史 repo2 - 新的,空單 我想所有的文件推從repo1到repo2,但沒有整個歷史,只是從過去的狀態提交。 我不想觸摸repo1的歷史記錄(最好假定它是隻讀的)。在新的回購協議中,我不想有任何歷史記錄(包括推薦日誌),所以在推送後搗亂不是一種選擇。 這是否有可能不創建新的臨時存儲庫? 我該如何做到這一點?

    1熱度

    1回答

    我正在做一個簡單的git init C:\XXX從我的主機運行到另一個從機上執行。 C:\XXX是奴隸的路徑。假設它會創建一個非裸存儲庫,因爲我沒有提供--bare選項。我還查看了系統,從機中的全局配置設置,並特別設置了這些選項中的bare = false選項。但即使在運行git init後,我可以看到本地配置爲bare = true。 默認情況下,init命令從哪裏獲取裸設置?

    0熱度

    1回答

    我確實執行以下步驟在DEBIAN服務器上創建 1)git裸回購; 2)一個工作目錄,其中文件在本地git推後複製; 3)Windows上的本地克隆,克隆裸露的服務器回購。 我執行以下命令: # SERVER: Setup git bare repo on server on Debian Wheezy v7.8, GIT 2.3.6 # mkdir /domains/site/test-work

    1熱度

    2回答

    背景 在我們的網絡共享中,我們有一些純粹的git存儲庫,用於在開發過程中的文件交換(和版本控制等)。不幸的是,經常發生這樣的情況:沒有參與開發請求的人只能訪問該存儲庫的一小部分文件。這些同事通常沒有可用的git。 我需要什麼 因此,我想提供,平行於裸露的庫,我的純倉庫的工作文件的始終跟上時代的副本。這些工作文件不適用於更改。 方法? 你有什麼想法如何巧妙地解決這個問題? 我知道我可以在每次更新存儲