git
- git clone http://远程代码地址 ---- 将远程的Git版本库,克隆到本地一份
- git branch 列出本地所有的分支
- git branch newBranch 从当前的工作版本创建一个新的分支
- git branch -D branchName 删除一个分支
- git commit:提交当前工作空间的修改内容。
- git push:将本地commit的代码更新到远程版本库中
- git pull:将其他版本库代码更新到本地
- git revert:还原一个版本的修改,必须提供一个具体的Git版本号
- git add:将当前更改或者新增的文件加入到Git索引中
- git rm:从当前的工作空间和索引中删除文件
- git checkout:Git的checkout有两个作用:
- 其一是不同的branch之间进行切换,例如git checkout new_branch就会切换到new_branch的分支上去
- 另一个功能是还原代码的作用,例如git checkout app/model/user.rb,就会将user.rb从一个已提交的版本中更新回来,未提交的内容全部会回滚。
从远程更新一个分支到本地的操作步骤: 1.git branch -r 列出远程所有的分支 2.git status 查看本地当前使用的是哪一个分支 3.git branch 查看本地所有的分支 4.git checkout feature/1.0.0 在本地创建一个名字叫 feature/1.0.0 的新分支 5.git branch --set-upstream-to=origin/feature/1.0.0 将本地分支与远程分支进行关联 6.git pull 更新分支代码 将本地新创建的分支提交到远程仓库 git push --set-upstream origin feature/1.0.1 远程分支的名就是:origin/feature/1.0.1
tail -n 1000 fileName : 查看文件最后 1000 行数据
tail -f xx.log 实时打印日志
tail -f catalina.out | grep --line-buffer "执行结果..." 只打印包含"执行结果..."的日志信息
uptime 查看系统负载情况
20:57:17 up 10 days, 22:59, 2 users, load average: 0.00, 0.20, 0.29
20:57:17 当前时间up 10 days, 22:59 系统运行了10天22分59秒
2 users 当前有2个用户在登录
load average: 0.00, 0.20, 0.29 系统在过去 1 分钟内,5 分钟内,15 分钟内的平均负载