随笔分类 -  git相关

摘要:问题: 提示需要加--set-upstream 分析: git分支与远程主机存在对应分支,可能是单个可能是多个。 simple方式:如果当前分支只有一个追踪分支,那么git push origin到主机时,可以省略主机名。 matching方式:如果当前分支与多个主机存在追踪关系,那么git pus 阅读全文
posted @ 2022-12-14 14:29 之鹿喵 阅读(4425) 评论(0) 推荐(0) 编辑
摘要://从淘宝仓库源下载 npm --registry=https://registry.npm.taobao.org install // 安装cnpm命令,不会改变npm的源 npm install -g cnpm --registry=https://registry.npm.taobao.org 阅读全文
posted @ 2022-08-25 15:06 之鹿喵 阅读(531) 评论(0) 推荐(0) 编辑
摘要:一、linux 命令修改.git下文件 1、首先进入项目的根目录 2、执行ls -a找到.git文件夹 3、再次执行ls -a可以看到.git文件夹下有很多文件,找到config文件 4、vim config 进入文件config 修改文件内容详解: 1)找到要修改的位置: 按住shift输入“:” 阅读全文
posted @ 2022-08-24 10:37 之鹿喵 阅读(1266) 评论(0) 推荐(0) 编辑
摘要:1、执行 git log --oneline --decorate --graph --all 命令: --graph 选项表示让 Git 绘制分支图,--all 表示显示所有分支 2、执行 git checkout -b feature2 命令(相当于 git branch feature2 和 阅读全文
posted @ 2021-09-02 18:16 之鹿喵 阅读(85) 评论(0) 推荐(0) 编辑
摘要:一、修改最后一次提交 问题出现: Situation One:版本刚一提交(commit)到仓库,突然想起漏掉两个文件还没有添加(add) Situation Two:版本刚一提交(commit)到仓库,突然想起版本说明写得不够全面,无法彰显你本次修改的重大意义…… 由于使用reset命令过于繁琐, 阅读全文
posted @ 2021-09-02 17:31 之鹿喵 阅读(648) 评论(0) 推荐(0) 编辑
摘要:直接放大招: 感觉很复杂有木有,天呐都是啥啊?? 一、直接执行 git diff 命令是比较暂存区域与工作目录的文件内容; 二、比较两个历史快照 执行 git log 命令,可以看到现在 Git 仓库中已经有两个快照了: 一个id号是:6e26975……,是最新的 另外一个:ed378c……,是第二 阅读全文
posted @ 2021-09-02 17:21 之鹿喵 阅读(309) 评论(0) 推荐(0) 编辑
摘要:这次讲下,平时我不注意的地方,关于本地代码的版本会退; 首先我们先了解下本地仓库: 由 Git 维护的三棵“树”组成,这是 Git 的核心框架。这三棵树分别是:工作区域、暂存区域和 Git 仓库。 我们在开发过程中会有新的文件的产生,并且要维护就的文件,这个时候,我们用 git status,就能查 阅读全文
posted @ 2021-09-02 16:59 之鹿喵 阅读(118) 评论(0) 推荐(0) 编辑
摘要:一、什么是tag tag是git版本库的一个标记,指向某个commit的指针。 tag主要用于发布版本的管理,一个版本发布之后,我们可以为git打上 v.1.0.1 v.1.0.2 …这样的标签。 tag感觉跟branch有点相似,但是本质上和分工上是不同的: tag 对应某次commit, 是一个 阅读全文
posted @ 2020-12-03 18:46 之鹿喵 阅读(16678) 评论(0) 推荐(1) 编辑
摘要:日常工作流程如下: 去自己的工作分支$ git checkout work 工作 .... 添加的新的文件 $ git add 文件名 提交工作分支的修改$ git commit -m '注释' 回到主分支$ git checkout master 获取远程最新的修改,此时不会产生冲突$ git p 阅读全文
posted @ 2020-12-03 18:44 之鹿喵 阅读(1760) 评论(0) 推荐(0) 编辑
摘要:前言: 以前只知道删除本地分支的操作是 git branch -d testOne,这样就可以了,现在补充下删除远程分支; 具体操作: 我现在在testOne分支上,想删除testOne分支 1 先切换到别的分支: git checkout dev 2 删除本地分支: git branch -d t 阅读全文
posted @ 2020-12-02 14:00 之鹿喵 阅读(552) 评论(0) 推荐(0) 编辑
摘要:使用git开发的过程中,存在误提交的时候怎么办呢?不用慌张,强大的git提供了两种版本回退的方式,可以让你恢复提交之前的内容: 方式一:reset(不推荐) 通过reset的方式,把head指针指向之前的某次提交,reset之后,后面的版本就找不到了 操作步骤如下: 1、在gitlab上找到要恢复的 阅读全文
posted @ 2020-12-02 13:55 之鹿喵 阅读(573) 评论(0) 推荐(0) 编辑
摘要:1、首先新建分支: git branch testOne 2、等到提交代码的时候,到git push的时候发现,git给了个这样的提示: fatal: The current branch testOne has no upstream branch.To push the current bran 阅读全文
posted @ 2020-12-02 13:53 之鹿喵 阅读(187) 评论(0) 推荐(0) 编辑
摘要:git status: 查看当前分支的操作状态。如果只修改没有添加,使用此命令可能看到红色的提示信息,如果使用了add命令,可能会看到绿色的提示信息,具体颜色可能与系统或终端的不同而不同。 git diff: 查看当前修改和暂存区的不同 git reset <HEAD^ or hashID>: 撤销 阅读全文
posted @ 2020-10-15 22:53 之鹿喵 阅读(118) 评论(0) 推荐(0) 编辑
摘要:方法1: git reset –hard HEAD ^ ( ^ 表示回到上一个版本,如果需要回退到上上个版本的话,将HEAD^改成HEAD^^, 以此类推。那如果要回退到前100个版本,这种方法肯定不方便,我们可以使用简便命令操作:git reset –hard HEAD~100 ); 我们可以看到 阅读全文
posted @ 2020-10-15 15:11 之鹿喵 阅读(170) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示