常用命令

 

常用命令
-------------------------------------------------------------
nginx部署
 
cd /root
rz -y (nginx-1.17.6.tar.gz)
tar -zxf nginx-1.12.0.tar.gz (解压nginx-1.17.6.tar.gz)
tar zxvf zlib-1.2.11.tar.gz
cd nginx-1.12.0
useradd nginx
 
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf(启动nginx)
 
cd /usr/local/nginx/conf/
cd /usr/local/nginx/sbin
vim nginx.conf
退出esc+shift+zz
sz 下载
 
./nginx -s reload (加路径)
/usr/local/nginx/sbin/nginx -s reload
 
 
在/opt/下添加文件夹 解压到dist文件夹
unzip dist.zip
-------------------------------------------------------------
git命令
 
cd ~ 主目录
cd /根目录
cd ..回退
pwd 绝对路径
mkdir 新建文件夹
vim a.py创建文件
ls 查看目name
cp 复制
rm 删除文件
rm -r 删除文件夹ls
rm -rf
rm -f
mv 移动、重命名
cat 文件内容打印到屏幕
cat -n 文件内容打印到:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不推出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
 
-------切换分支-------
git checkout -b v0.9rc1
 
-------创建版本库-------
git clone <url>//克隆远程版本库
git init //初始化本地版本库
 
-------修改、提交-------
git status//查看状态和是否存在.git文件
git diff//查看变更内容
git add .//提交所有改动过的文件到暂存区
git add <file>//提交指定文件到暂存区
git mv <old> <new>//文件改名
git rm <file>//删除文件
git rm --cached <file>//停止跟踪文件但不删除
git commit -m "注释" //提交所有修改过的文件
git commit filename -m "注释" //提交指定修改过的文件
git commit --amend//修改最后一次提交
 
-------查看提交历史-------
git log//查看提交记录
git log -p <file>//查看指定文件提交记录
git blame <file>//以列表方式查看指定文件的提交历史记录
git log -v
git log -l 3
tig .//查看记录
 
-------撤销-------
git reset --hard HEAD//撤销工作目录中所有未提交文件的修改内容
git checkout HEAD <file>//取消指定未提交文件的修改内容
git revert <commit>//撤销指定的提交
gitcommit
-------分支、标签-------
git branch -a//查看所有本地分支
git checkout <branch>//切换到指定分支
git branch <branch>//创建本地分支
git branch -d <branch>//删除本地分支
git tag //列出所有本地标签
git tag <tagname>//基于最新提交创建标签
git tag -d <tagname>//删除标签
 
-------合并、衍合-------
git merge <branch>//合并指定分支到当前分支
git rebase <branch>//衍合指定分支到当前分支
 
-------本地操作-------
git pull//更新到本地
git push//提交到远程
 
-------强制提交-------
git fetch --all
git reset --hard origin/master
git checkout -f branch 强制切换
git stash//暂时存起来
git stash pop//
git co 分支/主干
 
-------杀死8080-------
netstat -ano | findstr 8080
taskkill /pid 7767 /f
 
-------远程操作-------
git remote -v//查看远程版本库信息
git remote show <remote>//查看指定远程版本库信息
git remote add <remote> <url>//添加远程版本库
git fetch <remote>//从远程库获取代码
git pull <remote> <branch>//下载代码及快速合并
git push <remote> <branch>//上传代码及快速合并
git push <remote> :<branch>//删除远程分支
git push -u origin master -f //强制推送主干
git push --tags //上传所有标签
-------------------------------------------------------------
删除
rm -rf filedir //删除文件夹
-------------------------------------------------------------
删除分支
git branch #查看当前所在分支
git branch -d dev_lizhen #删除本地名为dev_lizhen的分支
git push origin --delete dev_lizhen #删除远程仓库中名为dev_lizhen的分支
 
posted @ 2021-10-13 14:39  前端小沫  阅读(14)  评论(0编辑  收藏  举报