1. Git标签
- 打标签
1 2 3 4
| git tag 标签名
git tag -a 标签名 -m “注释信息”
|
- 验证标签是否创建成功
- 将本地标签推送到远程
1 2 3 4
| git push origin 标签名
git push origin –tags
|
- 验证标签是否成功推送到远程仓库
1 2
| git ls-remote –tags origin
|
- 删除远程标签
1
| git push origin –delete v1.0
|
3. Git删除远程分支
- 删除本地分支
- 删除远程分支
1 2 3 4
| git push origin --delete hash值
git push origin :branch_name
|
4. git更换远程分支名字
要将远程分支的名字更改为与本地分支不同的名字,你需要先删除旧的远程分支,然后推送新的本地分支到远程,并给它赋予新的名字。以下是步骤和示例代码:
- 重命名本地分支(如果需要):
1
| git branch -m old-branch-name new-branch-name
|
- 删除旧的远程分支:
1
| git push origin --delete old-branch-name
|
- 推送新的本地分支到远程,并赋予新名字:
1 2
| git push origin -u new-branch-name
|
请注意,这将会影响其他使用旧分支名的用户或项目,因为他们需要更新他们的本地分支列表。
解决方案:
1 2 3 4 5 6 7 8 9
| git fetch origin
git branch -u origin/new-branch-name new-branch-name
git branch -d origin/old-branch-name
git remote prune origin
|