经常会有一些操作命令想不起来,老是重复地进行网络搜索,现在整理在这里,再也不用到处寻找了。有新的就添加。

Shell

查看某个目录的总大小

du -sh <目录名称>

Git

记住用户名和密码

git config --global credential.helper store

查看修改

查看工作区修改的内容(修改还没有add)

git diff

查看暂存区修改的内容(修改已经add但还没有commit)

git diff --staged

查看某次提交修改的内容(修改已经commit)

git log # 找到 commit id
git show <commit-hashId>

查看上次提交到现在的所有修改(修改还没有commit)

git diff HEAD

拉取更新

git pull origin <remote_branch>:<local_branch> # 拉取指定分支并与本地分支进行合并

git pull # 拉取当前分支并与本地当前分支进行合并

拉取 master 线上分支线更新到本地

git pull origin master:master

# git pull 其实就相当于:
git fetch origin master
git checkout master
git merge origin/master # 线上和本地进行合并

取消合并

在合并时有时会合并失败,产生冲突,如果想要取消合并,可以用下面这个命令:

git merge --abort

PHP

Laravel生成随机ke:

php artisan key:generate

Laravel Ide Helper 生成 Facade/Model 自动提示:

php artisan ide-helper:generate
php artisan ide-helper:models Post

文件存储创建符号链接:

php artisan storage:link

发表评论

电子邮件地址不会被公开。 必填项已用*标注