码迷,mamicode.com
首页 > 系统相关 > 详细

Linux 命令

时间:2021-03-29 11:44:12      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:lin   git push   添加   branch   git log   checkout   tail   移动   origin   


1. git

git checkout -b v1   // 创建并切换
git checkout name   // 撤回修改文件  

git branch -a   // 查看所有分支
git branch --set-upstream-to=origin/feature-v1   // 默认拉取远程分支
git branch -d v1    // 删除分支

git add name   // 添加文件
git commit -m "描述"   // 提交
git commit --amend -m ""   // 更新commit描述

git push origin feature-v1   // 提交远程
git push origin HEAD:refs/for/master

git log   // 查看提交日志

git reset --hard (版本id)   // 回退指定版本

git merge v1   // 合并分支

git pull   // 更新代码
Git 冲突
<<<<<<< HEAD
现在分支
=======
合并的分支
>>>>>>> wk-web-3620

2. vim

// gg     光标移动文件开头
// G      光标移动文件尾
// 12G    跳转到第12行

// dd     删除当前行
// 5dd    删除第5行
// dG     删除当前光标下所有行

// yy     复制当前行
// p      在光标所在位置向下新开辟一行,粘贴


// /hello 从光标所在位置向后查找 hello
// n      下一个
// N      上一个

// :123   跳转到第123行

3. tail 查看文件内容

tailf  // 最后10行,然后追踪文件。等同 tail -f -n 10
tail -f  // 追踪文件,当文件改名或被删除,追踪停止
tail -F // 追踪文件,文件被删除或改名后,再次创建相同文件,会继续追踪

// -f 显示后续数据
// -n 显示行数

4. 查找文件中的内容

find . -name "*.php" | xargs grep "hello"  // 查找当前目录下所有 *.php 文件有 hello 的文件

// . 当前目录
// / 根目录

Linux 命令

标签:lin   git push   添加   branch   git log   checkout   tail   移动   origin   

原文地址:https://www.cnblogs.com/linsonga/p/14471781.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!