git 使用记录
发布日期:2021-11-12 15:29:17 浏览次数:2 分类:技术文章

本文共 1701 字,大约阅读时间需要 5 分钟。

记录使用git遇到问题后的解决方式

出现Authentication failed后清除密码

git config --system --unset credential.helper

全局设置

git config --global user.name #查看全局用户名git config --global user.name "xxx"git config --global user.name "xxx" --replace-all   #覆盖全局用户名git config --global user.email "xxx@qq.com"

idea (window) 显示git 窗口

快捷键 Alt + 9导航栏: View --> Tool Windows --> Version Control

查看项目分支 (包括本地和远程)

git branch -a

删除本地分支

git branch -d 分支名 (不能删除当前所处分支)

删除远程分支

git push origin --delete 分支名

切换项目分支

## 切换已有分支git checkout 分支名 ##拉取远程某个分支到本地git checkout -b 本地分支名 origin/远程分支名##从当前所在分支上创建一个新分支git checkout -b 新分支名  | git branch 分支名

创建本地分支

git branch 分支名

推送本地分支到远程分支

## 将本地分支推送到新远程分支(未存在)git push origin 本地分支名:远程分支名##本地分支与远程分支建立联系时 git push##本地分支与远程分支未建立联系时git push -u origin/远程分支名

设置本地分支与远程分支的映射关系

##建立当前分支与远程分支的映射关系:git branch --set-upstream-to origin/远程分支名 | git branch -u origin/远程分支名##撤销本地分支与远程分支的映射关系git branch --unset-upstream##查看本地分支与远程分支的映射关系git branch -vv

git恢复到某个版本 ()

##1.查看版本信息git log##2. 将版本回退git reset --hard 目标版本号##3.提交更改git push -f

git pull (fatal: refusing to merge unrelated histories)

git pull origin master --allow-unrelated-histories

本地仓库关联远程仓库并同步数据

## 1添加远程仓库 git remote add master 远程仓库地址## 2关联分支  git branch --set-upstream-to origin/master## 3拉取数据git pull origin master --allow-unrelated-histories##其他#查看远程仓库git remote -v#推送远程仓库git push origin master

删除标签

# 删除本地标签     git tag -d $tag     # 删除远程标签     git push origin :refs/tags/$tag

文件名太长拉不下来代码

git config core.longpaths true# 全局设置git config --global --add  core.longpaths true

idea git 合并分支

1.首先切换到要处理的分支,比如master - 发布主分支    2.然后 VCS -> Git -> Pull 选择要合并的分支(比如dev - 新功能开发/维护分支),点击Pull    3.最后进行Push    参考链接:      https://www.jb51.net/article/192265.htm      ```

转载地址:https://blog.csdn.net/if_you_can_please_do/article/details/84311214 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:jpa使用 qdsl
下一篇:mysql通过执行sql删除指定数据库的所有表

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2024年04月11日 07时17分00秒