- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 mac安装brew(亲测有效)
在网上搜了很多brew安装方式,包括使用官网的方式都安装报错Failed to connect to raw.githubusercontent.com port 443: Connection refused然后找了好久终于找到一个安装成功。安装方式/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"原地址链接:mac安装homebrew失败怎么办?...
2021-03-26 18:05:54 270
转载 git如何忽略已经提交的文件 (.gitignore文件无效)
一. 问题在初始化git仓库的时候没有创建.gitignore文件来过滤不必要提交的文件, 后来却发现某些文件不需要提交, 但是这些文件已经被提交了, 这时候创建.gitignore文件忽略这些文件时, 发现ignore的规则对那些已经被track的文件无效.其实.gitignore文件只会忽略那些没有被跟踪的文件, 也就是说ignore规则只对那些在规则建立之后被新创建的新文件生效. 因此推荐: 初始化git项目时就创建.gitignore文件.那么如何使.gitignore文件的规则对于那些已
2021-03-23 19:37:01 6134 1
转载 git commit -m 与 git commit -am 的区别
字面解释的话,git commit -m用于提交暂存区的文件;git commit -am用于提交跟踪过的文件要理解它们的区别,首先要明白git的文件状态变化周期,如下图所示工作目录下面的所有文件都不外乎这两种状态:已跟踪或未跟踪。已跟踪的文件是指本来就被纳入版本控制管理的文件,在上次快照中有它们的记录,工作一段时间后,它们的状态可能是未更新,已修改或者已放入暂存区下面以一个实例说明在项目文件夹中新增一个文件如'a.txt'时,该文件处于untracked未跟踪状态。未跟踪状态的文件是无
2021-03-23 19:35:43 3450
转载 Git的撤销操作 git commit --amend
在项目中我们也经常会使用到撤销操作 使用这一节我们就讲一讲Git的撤销操作撤销操作主要有如下几种git commit --amend 撤销上一次提交 并讲暂存区文件重新提交git checkout -- <file> 拉取暂存区文件 并将其替换成工作区文件git reset HEAD -- <file> 拉取最近一次提交到版本库的文件到暂存区 改操作不影响工作区git commit --amend该命令可以用来撤销上一次提交...
2021-03-19 18:15:01 3384
转载 Git的撤销操作 git checkout -- <file>
在项目中我们也经常会使用到撤销操作 使用这一节我们就讲一讲Git的撤销操作撤销操作主要有如下几种git commit --amend 撤销上一次提交 并讲暂存区文件重新提交git checkout -- <file> 拉取暂存区文件 并将其替换成工作区文件git reset HEAD -- <file> 拉取最近一次提交到版本库的文件到暂存区 改操作不影响工作区git checkout -- <file>该命令用于拉...
2021-03-19 18:07:43 1126
原创 Git的撤销操作 git reset HEAD -- <file>
在项目中我们也经常会使用到撤销操作 使用这一节我们就讲一讲Git的撤销操作撤销操作主要有如下几种git commit --amend 撤销上一次提交 并讲暂存区文件重新提交git checkout -- <file> 拉取暂存区文件 并将其替换成工作区文件git reset HEAD -- <file> 拉取最近一次提交到版本库的文件到暂存区 改操作不影响工作区git reset HEAD -- <file>该操作 可...
2021-03-19 18:01:05 7023
原创 Git使用汇总之暂存区工作区撤销和删除
一、撤掉1、如果还没 git add file ,使用该指令进行撤销: git checkout -- fileName 只能清空全部已修改的问题件, 但是对于新建的文件和文件夹无法清空, 必须组合下面命令;$ git clean -d2、如果已经git add file , 但是没有 git commit -m "" 分两步操作:a、git reset HEAD readme.txtb、git statusc、git checkout -- file3、如果已经g...
2021-03-19 17:44:32 2048 2
原创 Git使用汇总之git checkout -- <file>的真正用法
网上关于这个撤销指令的教程多的数不胜数,但是在自己学习中还是遇到一些坑,在此记录下来,也给同样遇到坑的同学一点参考第一种说法:第二种说法:这就出现了两种意思,在我修改了工作区的内容后 使用 git checkout -- <file>到底是从缓存区还是版本库中还原呢 ,对此只有实践才有发言权第一步:在管理库中添加一个版本:第二步:在缓存区中添加一个版本:第三步:修改工作区文档第四步:第一次使用git checkout --...
2021-03-19 17:27:44 8965 4
原创 Git使用汇总之工作区、暂存区、版本库
前言初次接触git的时候最让人迷惑的无非是这三者的概念和他们之间的关系,搞懂这三个概念和他们之间的关系,可以说你对git了解已经三分熟了。下面这个图展示了工作区、版本库中的暂存区和版本库之间的关系:工作区:用来编辑保存项目文件的地方,也是用户能直接操作到的地方(就是你在电脑里能看到的目录。)。暂存区:英文叫 stage 或 index。保存了下次将提交的文件列表信息,一般在 Git 仓库目录中,是一个叫index的文件(.git/index),所以我们把暂存区有时也..
2021-03-19 16:55:20 318
Python自动化测试框架之pytest详解
2022-04-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人