
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本地做了修改之后再git pull遇到报错:! [rejected]xxx-> xxx(non-fast-forward)这个时候我们有两种处理:保留修改丢弃修改保留修改git stash//保存本地快照git reset --hard//回到本地记录的远程分支所处的版本git pull origin dev:devgit stash pop//把之前本地的修改重新补上丢弃修改git res
转自此博客下面两条简单的命令可以将项目的提交日志导出的文件中:1、导出到excel文件中:git log --date=iso --pretty=format:’"%h","%an","%ad","%s"’ >> ./commit.csv2、导出到txt文件:git log > ./log.txt备注:./指定导出到当前目录下,也可以指定到其他目录。...
本文部分内容转自https://www.cnblogs.com/luoxn28/p/5671988.html?f=tt&hmsr=toutiao.io&utm_medium=toutiao.iovectorvector采用的数据结构非常简单:线性连续空间。它以两个迭代器start和finish分别指向配置得来的连续空间中目前已被使用的范围,并以迭代器end_of_storage指向
需要重装大量的python库,突然想起以前用过的批量安装方法,具体如下:环境:windows任意目录下新建一个txt文件,这里以命名为requirements.txt为例,在里面填写所有需要安装的库名字。如下图:2. 使用anaconda命令行或者vscode的命令行进入需要安装库的环境,即conda activate xxx3. 继续在命令行中切换到存放前面创建的requirements.txt
转自vim删除文件中所有内容的方法有两种方法:方法1. 按下“:”切换到命令模式然后输入%d并执行方法2. 按下esc回到不编辑的状态(注意:不用按“:”),然后输入gg dG
1、mv命令mv file1 file2把当前目录下的file1文件名改成file2,如果该目录下有file2,则覆盖以前的file2文件。2、rename命令rename命令支持批量修改文件名1、批量更改目录下所有文件的后缀名。命令格式如:rename 's/\.c/\.cpp/' *2、批量把目录下所有文件名包含大写部分修改为小写。命令格式:rename 'y/A-Z/a-z/' *(反着写就
转自linux Vi 编辑器 如何复制整行n内容,这样才能粘贴到文本中此方法可以用于多行的粘贴->复制~!1.进入你的文件,(处于命令模式,而不是编辑模式)2.将你的光标移到你的第三行的开头(用方向键)3,按下v,(你发现切换到可视模式了),按方向键,知道选中你想要的内容4.按y,再将光标移到第十四行末尾。5.按p。完成若想剪切->复制的话就更简单了(只能用于单行)1.进入你的文件,(







