????????GitHub 上的 "發(fā)布" 通常是指創(chuàng)建一個新的 release,其中可以包含你的項(xiàng)目的特定版本、變更日志和其他相關(guān)信息。
????????先說發(fā)布的前提條件:
????????1. 首先在你的本地倉庫創(chuàng)建一個新的分支,假如就叫 release-v1.0.0
? ? ? ? git checkout -b release-v1.0.0???
? ? ? ?2. 然后提交一次,不然Git 可能不會將其識別為一個有效的引用,確保在新分支上進(jìn)行了一次提交:
????????git add .
????????git commit -m "release-v1.0.0"
? ? ? ? 3. 然后直接將該分支推到遠(yuǎn)程倉庫去
? ? ? ? git push origin release-v1.0.0?
? ? ? ? 注意:這種操作會直接把main分支上的內(nèi)容直接復(fù)制到release-v1.0.0上!
? ? ? ? 4. 在本地創(chuàng)建一個標(biāo)簽(也叫tag)
? ? ? ? git tag -a [tag-name] -m "[comments]"
? ? ? ? ?其中 [tag-name] 是你的標(biāo)簽名字,最好和我們剛才創(chuàng)建的分支名字一致!
? ? ? ? [comments]? 是你給這個標(biāo)簽的備注,可以隨便寫,為了以后方便看,你可以寫成日期或者版本號的形式。
? ? ? ? 所以我們根據(jù)剛才的分支名,就有如下示例:
? ? ? ? git tag -a release-v1.0.0 -m "release-v1.0.0"
? ? ? ? 5. 然后把這個標(biāo)簽推到遠(yuǎn)程倉庫即可
????????git push origin release-v1.0.0
? ? ? ? 溫馨提示:如果在這四步的操作中有報錯,可以嘗試重新克隆遠(yuǎn)程倉庫到本地! 因?yàn)槲医?jīng)常這么干?....
? ? ? ? 現(xiàn)在我們就可以愉快的執(zhí)行我們發(fā)布的操作了~ ??????
? ? ? ? 1. 首先,發(fā)布肯定是針對我們某一個倉庫而言的,所以我們要先選一個有內(nèi)容的倉庫,
????????????進(jìn)入!
????????2. 在倉庫頁面的右側(cè),可以看到一個Releases的標(biāo)志
? ? ? ? 3. 點(diǎn)擊 Create a new release 創(chuàng)建一個新的發(fā)布
? ? ? ? ?4. 如上圖所示
? ? ? ? ①。先選擇到我們剛剛創(chuàng)建的標(biāo)簽
? ? ? ? ②。填寫發(fā)布的標(biāo)題? ? ? ? 友子們可以自由發(fā)揮
? ? ? ? ③。填寫你的發(fā)布介紹,就是你發(fā)布的內(nèi)容有什么功能等等.....
? ? ? ? ④。將你的項(xiàng)目打包放上去,可以從文件夾中直接拖拽上去,也可以點(diǎn)擊后選擇。文章來源:http://www.zghlxwxcb.cn/news/detail-763187.html
????????盡情玩耍吧友友們= =||文章來源地址http://www.zghlxwxcb.cn/news/detail-763187.html
到了這里,關(guān)于[Github] Github 如何發(fā)布(release)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!