
git
站在最高处呐喊的男人!
租房请下载:房东直租APP
展开
-
恢复误删的git分支
# 开头引用我参考文章内容 ???????? 我猜你进来找答案的时候表情应该是这样的 既然进来了,问题肯定是可以解决的,继续往下看 # 第一种方式 # 1.找到需要恢复的信息对应的commitid git reflog show # 2. 需要找到你想要恢复的那个提交信息的commitid 如下图所示,黄色字体就是commitid # 第二种方式 如果你忘记分支名字,只记得删除时间 # 1. 执行命令 git log -g # 2. 这里也需要找到commitI..原创 2022-01-24 16:14:12 · 1574 阅读 · 0 评论 -
git branch -a 比gitlab上分支数目要少
# 情景 今天在通过git branch -a命令查看分支,突然发现本地看到的分支,比gitlab上面的分支要少 # 解决 1. 同步分支 git fetch 2. 查看分支 git branch -a原创 2022-01-07 11:05:18 · 551 阅读 · 0 评论 -
git将dev分支的更新同步到自己分支
# 情景 当前有dev分支,还有ty分支(ty分支是从dev分支checkout出来的子分支), 现在dev分支有了变更, 我现在想要将dev分支的变更同步到我当前的ty分支 # 查看所有命令分支 git branch -a # 确认当前分支为ty分支 git branch # 将dev分支上面的变更同步到当前ty分支 git merge dev ...原创 2021-08-25 10:34:14 · 3267 阅读 · 0 评论 -
git远程创建新分支
# git在远端仓库创建新分支dev 1. 先下载下来项目,然后进入.git目录的同级目录 git clone https://xxx.git cd xxx文件夹 2. 从现有的分支创建一个新的分支 git checkout -b dev 3. 查看当前分支 git branch 4. 将本地创建的分支提交到远程 git push origin dev 5. 刷新仓库页面即可完成 ...原创 2021-08-19 19:08:04 · 2609 阅读 · 0 评论 -
gitlab打tag标签
# 情境 最近项目需要打标签做响应的版本归纳,我们经常在github/gitee同样的也会看到 选择相应的标签版本下载项目 # 实现方案 1. 切换到当前需要打标签的分支(test) 1.1. 如果存在当前分支test,则只需要切换即可 git checkout test 1.2. 如果不存在当前分支test,则需要创建新分支test,并提交远端 git checkout -b test git push origin t.原创 2021-03-18 09:30:15 · 13065 阅读 · 0 评论 -
git remote: HTTP Basic: Access denied 错误解决办法
第一步:输入命令 git config –system –unset credential.helper 如果上一个不行的话? 第二步:输入命令 git config –global http.emptyAuth true 如果第二个不行的话? 第三步: 进入控制面板 -> 用户账号 -> 凭据管理器?windows凭据 -> 普通凭据 在里面找到git,点开编辑密码,更...原创 2019-09-19 17:06:35 · 456 阅读 · 0 评论 -
git合并分支
文章链接:引用廖雪峰老师的文章 https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001375840038939c291467cc7c747b1810aab2fb8863508000原创 2019-04-08 16:43:06 · 174 阅读 · 0 评论 -
git 查看/修改用户名、密码
用户名和邮箱地址的作用 用户名和邮箱地址是本地git客户端的一个变量,不随git库而改变 有朋友说这里没有git修改密码的,特意在这里补充一下 git config --global credential.helper store (输入这个命令后,再输入一次用户名密码即可) 每次commit都会用用户名和邮箱纪录 github的contributions统计就是按邮箱来统计的 ...原创 2019-12-06 10:28:09 · 118210 阅读 · 25 评论 -
新创建gitlab仓库上传代码不成功解决
这个问题是因为本地代码和gitlab上面没有进行关联原创 2018-01-14 14:05:20 · 2951 阅读 · 0 评论 -
git 添加ssh-key查看config
git config --list 查看当前用户信息 >>>>>>>>>第一个要配置的是你个人的用户名称和电子邮件地址: 1. $ git config --global user.name "xianbai” 配置用户名 2. $ git config --global user.email xianbai@example.com 配置邮箱 3. 用了 --global 选项,那么更转载 2018-01-14 13:55:29 · 2428 阅读 · 0 评论 -
Git错误提示之:fatal: Not a git repository (or any of the parent directories): .git
产生原因:一般是没有初始化git本地版本管理仓库,所以无法执行git命令 解决方法:操作之前执行以下命令行: git init 然后执行一下git status查看状态信息,good,问题解决。转载 2018-01-14 13:52:29 · 5867 阅读 · 0 评论 -
Push to origin/master was rejected (Git提交错误)
【问题描述】 在使用Git Push代码的时候,会出现 Push to origin/master was rejected 的错误提示。 在第一次提交到代码仓库的时候非常容易出现,因为初始化的仓库和本地仓库是没有什么关联的,因此,在进行第一次的新代码提交时,通常会出现这个错误。 【问题原因】 远程仓库和本地仓库的内容不一致 【解决方法】 在gi转载 2018-01-14 13:50:59 · 16809 阅读 · 0 评论 -
private static final long serialVersionUID的作用
今天在看项目源码的时候发现struts的action里面有 [java] view plain copy print? private static final long serialVersionUID = -1672970955045193907L; 这样的一条语句。 中文搜索之后,全部都是 如果你修改了此类, 要修转载 2017-03-23 09:57:15 · 1007 阅读 · 3 评论 -
git的第一次使用教程
一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够转载 2017-03-20 15:44:14 · 945 阅读 · 0 评论