remove locally: git tag -d XTAGX remove on remote: git push -d origin XTAGX create locally: git tag -a XTAGX -m "My XTAGX git tag" 339f42b push to remote: git push origin --tags list locally: git tags --list list on remote: git ls-remote --tags origin additional check to s...
Before fetching, remove any local tags that no longer exist on the remote if--pruneis enabled. This option should be used more carefully, unlike--pruneit will remove any local references (local tags) that have been created. This option is a shorthand for providing the explicit tag...
$ git push :refs/tags/<tag_name> 恢复已删除标签(tag) 如果你想恢复一个已删除标签(tag), 可以按照下面的步骤: 首先, 需要找到无法访问的标签(unreachable tag): $ git fsck --unreachable | grep tag 记下这个标签(tag)的hash,然后用Git的 update-ref $ git update-ref refs/tags/<tag_name> 这时...
$ git config<--local| --global | --system>-e # 添加配置项 # --local:仓库级,--global:全局级,--system:系统级 $ git config<--local| --global | --system>--add<name><value># 获取配置项 $ git config<--local| --global | --system>--get<name># 删除配置项 $ git config<--loca...
to update what will be committed) (use "git restore <file>..." to discard changes in working directory) modified: index.html (base) ➜ test01 (main) ✗ git commit [main (root-commit) 3d0b8d9] first commit 1 file changed, 1 insertion(+) create mode 100644 index.html (base) ...
$ git push origin –tags # 将本地所有标签一次性提交到git服务器 注意:如果想看之前某个标签状态下的文件,可以这样操作 1.git tag 查看当前分支下的标签 2.git checkout v0.21 此时会指向打v0.21标签时的代码状态,(但现在处于一个空的分支上)
git config [--local | --global | --system] –unset site.name删除配置项中的site.name配置值 git config --global alias.别名 命令给命令设置别名,例如给git status 设置别名为s,git config --global alias.s status image git help 显示有关Git的帮助信息 ...
(use "git pull" to update your local branch) Changes to be committed: (use "git reset HEAD <file>..." to unstage) new file: to_boss.txt $ cat to_boss.txt my boss is a bad guy! $ echo 'my boss is a good boy!' my boss is a good boy!
git update - ref - d HEAD 展示工作区和暂存区的不同 输出工作区和暂存区的 different(不同)。 git diff 还可以展示本地仓库中任意两个 commit 之间的文件变动: git diff < commit - id > < commit - id > 展示暂存区和最近版本的不同 输出暂存区和本地最近的版本(commit)的 different(不同)。