摘要:        
git blame用来追溯一个指定文件的历史修改记录 用法: `git blame filename` 可以使用 -L 指定文件的行数范围: `git blame -L n1,n2 filename` 
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
Shell 中运行的命令会使用0-255之间的整数值,作为退出状态码,并以此来告知shell该命令执行的状态。 通常情况下,约定0代表命令成功结束,非0代表程序非正常退出。 典型退出状态码及其含义 含义 ```bash 0 命令运行成功 1 通知未知错误 2 误用shell命令 126 命令不可执行    阅读全文
        
            posted @ 2023-06-20 17:58
悟透
阅读(305)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
shell 内部自定义的信号(伪信号) EXIT 从一个函数中退出或整个脚本执行完毕 ERR 当一条命令返回非零状态时(代表命令执行不成功) DEBUG 脚本中每一条命令执行之前 Bash Shell 环境变量 变量 说明 $* 含有所有命令行参数(以单个文本值的形式) $@ 含有所有命令行参数(以    阅读全文
        
            posted @ 2023-06-20 17:15
悟透
阅读(160)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
有一种情况,在终端脚本运行正常,在别的脚本里调用脚本就出现环境变量不能加载 shell脚本是使用非登录方式,然而非登录方式不会加载 /etc/profile 文件, 因此在脚本第一行处, 将 ```bash #!/bin/sh ``` 改成 ```bash #!/bin/sh -l ``` 命令修改    阅读全文
        
            posted @ 2023-06-20 14:47
悟透
阅读(459)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
git --date 显示与当前时间相关的日期 relative local default iso rfc short raw 1. --date=relative 显示相对时间,用户本地时区中的时间戳。 提交说明时间设置为,比当前时间早 5个小时的时间:relative:5.hours.ago     阅读全文
        
            posted @ 2023-06-20 12:42
悟透
阅读(1895)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
一、新建代码库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] # 下载一个项目和它的整个代码历史 $ git clone [url] 二、配置 Git的设置文件为.gitconfig,它可以在    阅读全文
        
            posted @ 2023-06-19 16:12
悟透
阅读(31)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
仓库里有 如下分支: master * dev 有一种情况,我正在 dev 分支开发代码,但是 来了个 急活,让修 BUG ,修BUG要切换分支, dev 的内容还没写完,也不想 add , 不提交又不能切换分支,怎么办? 1. 先把 dev 分支里 修改的东西隐藏掉: git stash 2. 执    阅读全文
        
            posted @ 2023-06-19 14:57
悟透
阅读(67)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
git显示 commit id 有很多样式 git log -xx --xxxx 参数【汇总】: https://www.cnblogs.com/wutou/p/17581606.html 一. 单行显示 log [注] git log --pretty=oneline 注: --pretty:使用    阅读全文
        
            posted @ 2023-06-19 13:57
悟透
阅读(6941)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
1. 在git 仓库中,修改了文件 或 覆盖了文件,发现可能分支错了或其他原因,想撤销修改 git checkout 要撤销的文件 当前仓库里文件: 创建一个和仓库相同文件名的文件 模拟一个相同文件名文件,覆盖仓库里的 1.txt 文件被覆盖了: 内容也变了: 现在撤销覆盖,暂存区也没有文件了,原来    阅读全文
        
            posted @ 2023-06-19 10:36
悟透
阅读(180)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
一、Linux ZIP 加密参数: -e : 密码输入到终端里 zip -e test.zip a.out 输入两遍密码,防止”胖手指“ -P :(大写P)密码输入到命令行 zip -P aaa test.zip a.c aaa 是密码 二、Mac ZIP 加密方法: 和上面类似 -e : 密码输入    阅读全文
        
            posted @ 2023-06-16 15:27
悟透
阅读(1297)
评论(0)
推荐(0)
        
        
 
                    
                     
                    
                 
                    
                 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号