本文最后更新于 <span id="expire-date"></span> 天前,文中部分描述可能已经过时。
自用收藏
Git 命令1
git init 初始化仓库。
git clone 拷贝一份标签仓库,也就是下载一个项目。
git add . 添加全部文件到暂存区。
提交与修改
git add 添加文件到仓库
git status 查看仓库当前的状态,显示有变更的文件。
git diff 比较文件的不同,即暂存区和工作区的差异。
git commit 提交暂存区到本地仓库。
git reset 回退版本。
git rm 删除工作区文件。
git mv 移动或重命名工作区文件。
提交日志
git log 查看历史提交记录
git blame
远程操作
git remote 远程仓库操作
git fetch 从远程获取代码库
git pull 下载远程代码并合并
git push 上传远程代码并合并
标签相关5git tag
列出当前仓库所有标签git tag v1.0
打一个名称为 v1.0 的标签
举例:当前工作完成度尚可,想进行一些可能出问题的骚操作,先备份这个版本以防万一……
git add . |
分支相关git branch -a
查看本地和远程所有分支git branch -d 分支名
删除本地分支git push origin --delete 分支名
删除远程分支
添加第二个远程仓库git remote set-url --add origin <url>
建议添加 ssh 公钥后使用 git@
开头的链接,方便且安全。git remote -v
git push
npm 命令2
npm install 安装 简写 i
npm uninstall 卸载 简写 un
查看安装了哪些包npm ls --depth=0
npm 下载速度太慢?
强制走 Clash 代理🐱
npm config rm registry |
粉飞机则是 http://127.0.0.1:1080
,其它上网工具代理端口自行了解
测试是否连通外面的网络世界
curl http://www.google.com -m 10 |
也可以安装 cnpm(淘宝源),有备无患。npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm 的用法和 npm 的用法一致,只是在执行命令的时候将 npm 改为 cnpm,例如:cnpm i
Hexo 命令3
日常更新:
本地 👉 云端git status
git add .&&git commit -m "博客更新-🎉(小金刚)"&&git push origin master
云端 👉 本地git log origin/master
git fetch origin master&&git merge origin/master
一键三连hexo clean&&hexo g&&hexo s
有时依赖产生变化但本地环境没有及时安装,导致报错,npm install
即可
例如
FATAL { |
Linux 相关
修改指定目录下的所有文件的权限为 755chmod -R 755 文件夹名称
-R 表示以递归的方式逐个变更
查看目标文件夹占用大小du -h --max-depth=1 目录名称(或者留空)
如果需要排序,后面再加上 | sort -nr
ls
列出当前目录下的文件
ls -l
查看文件(夹)权限
ping -c 4 coding.loafing.cn
(部分网络服务商例如 vercel 禁 ping,所以反馈丢包。)
获取域名的实际IP地址和延迟
PING 08d8qu.coding-pages.com (150.109.34.254) 56(84) bytes of data.
64 bytes from 150.109.34.254: icmp_seq=1 ttl=48 time=65.1 ms
64 bytes from 150.109.34.254: icmp_seq=2 ttl=48 time=104 ms
64 bytes from 150.109.34.254: icmp_seq=3 ttl=48 time=62.1 ms
64 bytes from 150.109.34.254: icmp_seq=4 ttl=48 time=62.3 ms
--- 08d8qu.coding-pages.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3004ms
rtt min/avg/max/mdev = 62.190/73.544/104.549/17.941 ms
更多测试
ping -c 4 loafing.gitlab.io |
whoami
查看当前用户
sudo chown u0_a295 *
sudo chgrp u0_a295 *
top
查看运存情况
mkdir 名称
新建目录
mv 文件(夹)名 folder
移动文件到 folder 文件夹
rm 文件(夹)名
删除文件,慎用! 瞎搞容易出事。
wget https://test.zip
下载文件
unzip test.zip test
解压到 test 文件夹
赞赏码
<iframe src="https://loafing.cn/Donate/simple/" style="overflow-x:hidden;overflow-y:hidden; border:0xp none #fff; min-height:240px; width:100%;" frameborder="0" scrolling="no"></iframe>
Windows 下查看文件 md5
certutil -hashfile 文件路径 MD5 |
可直接将文件拖进 CMD 窗口,自动获得路径