命令行:
git tag -a v3.0 -m "這是4.0版本" git push origin v3.0 //git tag -a 標簽名稱 -m "說明" //git push origin 標簽名稱
刪除tag
git tag -d v1.1 //刪除本地tag git push origin :v1.1//刪除遠程tag //也可以這樣 git push origin --delete tag V1.1
以上命令在項目倉庫創建了一個v3.0的release,如下圖:
1.進入到項目倉庫,選擇release選項卡,可以點擊create a new release/Draft a new release創建一個新的release.
2.未勾選This is a pre-release通過github官方提供的api可訪問我們的release信息,格式如下:
/repos/:owner/:repo/releases/:id
更多API說明訪問:https://developer.github.com/v3/repos/releases/
例:訪問https://api.github.com/repos/kingBook/testGit/releases/latest可以獲取如下信息
{ "url": "https://api.github.com/repos/kingBook/testGit/releases/9028810", "assets_url": "https://api.github.com/repos/kingBook/testGit/releases/9028810/assets", "upload_url": "https://uploads.github.com/repos/kingBook/testGit/releases/9028810/assets{?name,label}", "html_url": "https://github.com/kingBook/testGit/releases/tag/2.0", "id": 9028810, "tag_name": "2.0", "target_commitish": "master", "name": "testGit v2.0", "draft": false, "author": { "login": "kingBook", "id": 4969180, "avatar_url": "https://avatars3.githubusercontent.com/u/4969180?v=4", "gravatar_id": "", "url": "https://api.github.com/users/kingBook", "html_url": "https://github.com/kingBook", "followers_url": "https://api.github.com/users/kingBook/followers", "following_url": "https://api.github.com/users/kingBook/following{/other_user}", "gists_url": "https://api.github.com/users/kingBook/gists{/gist_id}", "starred_url": "https://api.github.com/users/kingBook/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/kingBook/subscriptions", "organizations_url": "https://api.github.com/users/kingBook/orgs", "repos_url": "https://api.github.com/users/kingBook/repos", "events_url": "https://api.github.com/users/kingBook/events{/privacy}", "received_events_url": "https://api.github.com/users/kingBook/received_events", "type": "User", "site_admin": false }, "prerelease": false, "created_at": "2017-05-03T08:34:10Z", "published_at": "2017-12-26T06:01:54Z", "assets": [ ], "tarball_url": "https://api.github.com/repos/kingBook/testGit/tarball/2.0", "zipball_url": "https://api.github.com/repos/kingBook/testGit/zipball/2.0", "body": "這是第二個版本" }