GIT
ityangs
本人酷爱网络编程,熟练PHP网站开发前后端技术。侧重PHP后端语言的研发工作。个人主页:www.ityangs.cn
展开
-
最常⽤的 Git 命令总结
常规操作git push origin test 推送本地分⽀到远程仓库git rm -r --cached ⽂件/⽂件夹名字 取消⽂件被版本控制git reflog 获取执⾏过的命令git log --graph 查看分⽀合并图git merge --no-ff -m ‘合并描述’ 分⽀名 不使⽤Fast forward⽅式合并,采⽤这种⽅式合并可以看到合并记录git check-ignore -v ⽂件名 查看忽略规则git add -f ⽂件名 强制将⽂件提交分⽀操作git b原创 2022-02-11 14:37:01 · 404 阅读 · 0 评论 -
Git仓库所有分支记录迁移解决方案
最近,公司项目代码进行更换仓库,要求能保留原先的commit记录,以此记录一下搬迁的过程1. 使用git push --mirror1)从原地址克隆一份裸版本库,比如原本托管于 GitHub,或者是本地的私有仓库git clone --bare https://gitee.com/ityangs/MultiProcess.git2)将旧仓库代码全部推送到新仓库:cd MultiProcessgit push --mirror https://github.com/ityangs/Multi.原创 2021-06-29 16:06:11 · 477 阅读 · 0 评论 -
fork过来的项目进行更新升级版本
1. fork过来的项目进行更新升级版本1.1 查看远程的版本库地址$ git remote -vorigin https://gitee.com/ityangs/laradock.git (fetch)origin https://gitee.com/ityangs/laradock.git (push)1.2 添加原项目 git 地址到本地版本库$ git remote add upstream https://github.com/laradock/laradock.git1.3原创 2021-01-08 17:34:49 · 314 阅读 · 0 评论 -
Git忽略规则不生效的解决办法
在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法(如无,则需自己手工建立此文件)。这个文件每一行保存了一个匹配的规则例如:# 此为注释 – 将被 Git 忽略*.a # 忽略所有 .a 结尾的文件!lib.a # 但 lib.a 除外/TODO # 仅仅忽略项目根目录下的 TODO 文件,不包括 subd原创 2017-03-27 10:16:50 · 3120 阅读 · 0 评论