git-tag

    5熱度

    3回答

    我有一個用於大型項目(十個存儲庫)的腳本來檢出分支(本地,遠程或標記)並最終顯示每個存儲庫中當前分支的位置。 我使用git branch來顯示在當前存儲庫中檢出哪個分支或標記。這在大多數情況下都可以正常工作,除非在同一個提交中有多個標記,導致打印該提交中的標記的隨機標記。 我該如何解決這個問題?我應該以不同的方式實施嗎? 例 for repo in ... do cd repo

    1熱度

    4回答

    我在我們公司介紹Git。我有幾個應用程序,所有通過套接字互動起來,而現在,它即將決定是否我應該用我的應用程序的不同部分 單獨的分支,或 獨立的Git項目。 我也想使用標籤進行修訂;如果我使用分支機構,我必須標記爲branchnameV1.0, but if I use separate Git projects I could tag like v1.0`。 這樣做最常規的方法是什麼?

    4熱度

    1回答

    當我已經擁有類似的外觀時,有沒有什麼方法可以創建名稱中帶正斜槓的git標籤? 假設我有 「1.16.0」 的標籤,我想創建 「1.16.0/1.0.0」 標籤: $ git tag "1.16.0/1.0.0" error: 'refs/tags/1.16.0' exists; cannot create 'refs/tags/1.16.0/1.0.0' fatal: refs/tags/1.

    1熱度

    1回答

    一些背景: 我目前有兩個指向相同的起源/主項目的本地git回購。我有兩個git repos的原因是我有一個乾淨的主副本,可以在需要時使用,以及我可以在其中使用更改,提交等的沙盒的副本。這可能是過度的,但是有一些優勢對我個人來說有一個重複的本地git副本。 一位同事最初爲1.0.2創建了一個輕量級標記,但我們將其刪除並將其重新標記爲具有相同編號的註釋版本。他們通過git推送到遠程倉庫進行更改。我拉下

    0熱度

    1回答

    我想弄清楚存儲標籤的確切位置。 在線文檔告訴我,只需git tag -a <version> -m <message>但我應該怎麼做呢?標記是否會在歷史中創建特定的點,如提交?或者是標籤存儲在臨時區域直到我提交它?或者標籤是否自己添加到最後一次提交?我無法找到答案。

    2熱度

    2回答

    我SVN遠程刪除從我的混帳回購協議,由根據How to remove subversion remote in git? 現在的問題從.git/config移除和刪除.git/svn/後分支的該輸出命令是: git branch -a * master remotes/origin/master remotes/tags/0.1 remotes/tags/0.1.1

    4熱度

    1回答

    我有幾個git倉庫。 對於每個項目,我需要其中的一些(標籤或分支)。 項目完成後,我從上次提交創建一個分支。 因爲下一個項目可能會發生根本性的變化,所以它們可能不再相互兼容。 但是最好先標記提交,然後創建一個分支,如果我需要它(bug修復等)之後呢? 它甚至有問題嗎?

    1熱度

    1回答

    我已克隆this repo。 v1.7標籤不適用於我的代碼。但v1.6確實如此。 我想使用v1.6。我嘗試了以下; git checkout tags/v1.6 我做了一個小改動,然後試圖提交給主人。 git add -A git commit -m "not my real message" git push origin master 我收到消息「一切都是最新的」。當我去GiHub

    2熱度

    1回答

    我正在嘗試找出小於給定數字的標記。 我已將從1到2000的數字作爲標籤分配給Git。現在,我想顯示所有低於特定標籤號的標籤。 例如,我的查詢號碼(標籤)是1234,我希望git顯示所有小於1234的標籤。我怎樣才能做到這一點?

    0熱度

    1回答

    給定一個git標記(例如v.0.1.0)我想要一個bash命令,它會給我以前的按時間順序的標記(例如v.0.0.5)。在這裏,我使用semver進行版本控制,並且您可以看到我不能只減少數字。我需要提供給回購的前一個標籤。思考? 我試過git describe --tags,它給了我最後一個標籤類型。但沒有具體的。