git-tag

    0熱度

    2回答

    我有一個項目SubProj,我想在MainProj中包含一個子模塊。但是,我想確保任何版本的MainProj都包含特定版本的SubProj以確保滿足所有依賴關係。 換句話說,當我標記MainProj的特別承諾爲新版本V1.0,我也想包括,例如, SubProj V1.3,以便每當有人簽出MainProj 1.0時,子模塊將始終初始化爲V1.3,而不是SubProj HEAD當時指向的任何提交。 這

    14熱度

    3回答

    當我知道我不會再使用分支時,是否可以關閉或鎖定分支?其實我想關閉一個分支,但我認爲不可能用GIT關閉一個分支。怎麼樣刪除。當我刪除分支時,我的歷史會發生什麼?

    6熱度

    2回答

    我有兩個提交哈希,並希望列出在這兩個提交哈希之間以phinx-開頭的所有標記。我該怎麼做? 編輯: 這是我想出了。有沒有更好的解決辦法 git log --pretty=format:'%D' 35164f33..49085fbe | grep -o 'tag: phinx-[0-9]*'

    1熱度

    1回答

    我想做一個差異就像this one。 唯一的區別是我不想通過手動通知標籤名稱,我希望它們可以通過git命令進行檢索。 我知道git describe --tags返回我的最新標記。但是前一個呢?如何得到它? 基本上我想要的是: $ git diff $(git_command_to_get_previous_tag) $(git describe --tags) 而且我不想要什麼: git t

    0熱度

    1回答

    我想避免在每個成功構建中創建git標記。如果構建是手動運行的,是否有任何選項可以創建git標記,並且如果構建是自動的,避免創建標記?

    0熱度

    1回答

    鑑於GitPython Commit的對象,我如何獲得與此提交相關的標籤? 我喜歡有這樣的: next(repo.iter_commits()).tags

    1熱度

    1回答

    我需要爲我的存儲庫中的每個類分配@since Javadoc標記。 可以通過查找每個文件的創建日期,然後查找在存儲庫中創建的下一個標記來檢索此信息。 有沒有任何Git命令來幫助我解決上述問題?

    2熱度

    2回答

    我明白如何使用git標記標記blob,樹或甚至另一個帶註釋的標記。我瞭解使這成爲可能的體系結構和概念設計。 但是,我在思考這個(或「真實工作流程」應用程序)的實際應用時遇到了困難。 在這裏搜索堆棧溢出我只找到一個答案,提到標記非提交對象,與advice not to do so。 在什麼可能情況下可以將它永遠適當標記非承諾對象?

    2熱度

    1回答

    我克隆了一個git倉庫並做了一些修改。 我必須提交更改,然後標記這些已提交的更改。 命令的順序應該是什麼?它是這樣的:git clone,git add,git commit,git push,然後git tag? 如果不是,序列是什麼?

    1熱度

    1回答

    我有一個CMake項目(myapp),依賴於另一個CMake項目(集成商)。積分器項目通過ExternalProject_Add聲明,我使用GIT_TAG參數來指示要構建的積分器代碼的版本。這在線時很有用。但是,如果我離線,我會遇到構建失敗問題。如果它無法到達git repo,它總是會失敗,即使它之前已經下載了一個repo副本。我可以讓CMake停止接觸GIT_TAG回購,並使用之前在上次上線時下