标签:lin git push 添加 branch git log checkout tail 移动 origin
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
// gg 光标移动文件开头
// G 光标移动文件尾
// 12G 跳转到第12行
// dd 删除当前行
// 5dd 删除第5行
// dG 删除当前光标下所有行
// yy 复制当前行
// p 在光标所在位置向下新开辟一行,粘贴
// /hello 从光标所在位置向后查找 hello
// n 下一个
// N 上一个
// :123 跳转到第123行
tailf // 最后10行,然后追踪文件。等同 tail -f -n 10
tail -f // 追踪文件,当文件改名或被删除,追踪停止
tail -F // 追踪文件,文件被删除或改名后,再次创建相同文件,会继续追踪
// -f 显示后续数据
// -n 显示行数
find . -name "*.php" | xargs grep "hello" // 查找当前目录下所有 *.php 文件有 hello 的文件
// . 当前目录
// / 根目录
标签:lin git push 添加 branch git log checkout tail 移动 origin
原文地址:https://www.cnblogs.com/linsonga/p/14471781.html