GIT指令集

==作者:YB-Chi==

[toc]

用户相关
1
2
# 查看当前全局用户
git config --global --get user.name
TAG
1
2
3
4
# tag查询
git tag -l "*tag名*"
# 找不到最新的tag
git fetch --tags
设置
1
2
3
4
# 中文不转义为unicode码
git config --global core.quotepath false
# filename too long解决方案 在git后添加参数
-c core.longpaths=true
修改分支名
1
2
3
4
5
6
# 本地重命名
git branch -m oldBranchName newBranchName
# 删除远端旧分支名 注意origin后有空格
git push origin :oldBranchName
# 推送本地新分支名
git push --set-upstream origin newBranchName
复制TAG
1
2
3
# 给版本做标定时,不要修改之前的tag,使用复制功能,更好追溯.
git tag -a release-on-***-1.0.0 -m "***-100" rc-on-***-202312251036
git push origin release-on-***-1.0.0
删除分支
1
2
3
4
5
6
7
8
# 删除本地分支 feature-branch:
git branch -d feature-branch

# 强制删除本地分支 feature-branch:
git branch -D feature-branch

# 删除远程分支 feature-branch:
git push origin --delete feature-branch
文章作者: CYBSKY
文章链接: https://cybsky.top/2023/03/14/cyb-mds/git/GIT指令集/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 CYBSKY