标签: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