本 Wiki 开启了 HTTPS。但由于同 IP 的 Blog 也开启了 HTTPS,因此本站必须要支持 SNI 的浏览器才能浏览。为了兼容一部分浏览器,本站保留了 HTTP 作为兼容。如果您的浏览器支持 SNI,请尽量通过 HTTPS 访问本站,谢谢!
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版上一修订版两侧同时换到之后的修订记录 | ||
software_dev:ver_ctrl:git [2023/12/15 00:40] – [merge conflict] codinghare | software_dev:ver_ctrl:git [2023/12/15 00:53] – [Tagging] codinghare | ||
---|---|---|---|
行 207: | 行 207: | ||
</ | </ | ||
这一段代表了当前 '' | 这一段代表了当前 '' | ||
- | ===Taging=== | + | ===Tagging=== |
+ | git 中可以对指定的分支做 tag: | ||
+ | <code bash> | ||
+ | # switch to the branch before tagging | ||
+ | git tag < | ||
+ | |||
+ | # listing exsiting tag | ||
+ | git tag | ||
+ | |||
+ | #deleting tag | ||
+ | git tag -d < | ||
+ | |||
+ | #deleting tag on origin | ||
+ | git tag -d < | ||
+ | it push origin : | ||
+ | </ | ||
+ | 默认的 tag 是关联到当前分支的**最新** commit 上的。如果希望对指定的 commit 打 tag (比如忘记打了),需要加上 commit id: | ||
+ | <code bash> | ||
+ | git tag < | ||
+ | |||
+ | # creating tag with extra message | ||
+ | git tag < | ||
+ | |||
+ | </ | ||
+ | 打好 tag 以后就可以很方便根据 tag 查看 commit 了: | ||
+ | <code bash> | ||
+ | git show < | ||
+ | </ | ||
+ | tag 默认存在本地。如果要推送到远程,使用以下命令: | ||
+ | <code bash> | ||
+ | git push origin < | ||
+ | |||
+ | #push all tags at once | ||
+ | git push origin --tags | ||
+ | </ | ||
===Teamwork=== | ===Teamwork=== | ||
在多人使用 git 进行合作中,一般会需要: | 在多人使用 git 进行合作中,一般会需要: |