终于是做到这里啦
这真的是大型抗压训练啊
经常熬大夜到两三点一无所获
大半的时间都是在重装系统和检查各种依赖的问题
ubuntu重装了9次的我已经无所畏惧了好吧,现在是第10次了
由于指令太多,这里只记录常用的
pwd
: 展示当前路径echo
: 打印数据(差不多就是cout,print之类的) 如:echo hellocd
: 打开某个文件 注:cd ..可以退回到上一级cat
: 执行文件mdkir
: 新建文件夹touch
: 建立一个文件--help
: 查询命令的具体用途mv
: 用于移动文件rm
: 用于删除文件^c
: 停止进程^z
: 暂停进程 注:fg
在前台恢复运行bg
在后台恢复进程chmod
: 用于修改文件的读,写,运行权限grep
: 筛选内容 如:grep txt 可以筛选出包含txt的行
>
: 写入内容 注意:会覆盖原文件>>
: 追加内容,在文件内容末尾,不影响原文件|
: 将一个程序与另一个连接 如:cat hello.txt | grep hello*
: 匹配任意字符*txt
: 以txt结尾的abc*
: 以abc开头的*hello*
: 包含hello的
###基础命令
git init
: 新建一个仓库git status
:查看仓库状态git add <filename>
: 提交文件到暂存区 注:也可以使用git add .
提交全部git commit
: 提交文件 注:-m
后写对本次提交的描述git log
: 显示历史 注:可以添加--oneline
以简单显示git diff
: 显示工作区与暂存区的差异 ###分支与合并git branch
: 显示分支git brancg <name>
: 创建分支git checkout <name>
: 切换到分支git merge <name>
: 合并分支 注:将指定分支合并到当前分支 ###远程操作git clone
: 下载远程仓库git remote add <远程仓库别名> <远程仓库地址>
: 添加远程仓库git remote -v
: 查看远程仓库git pull <远程仓库名> < 远程分支名> :<本地分支名>
: 拉取仓库内容
作为一个彻头彻尾的零基础小白,走到这里不容易啊。还是要非常感谢一起培训的同学们和各位部长的热心帮助,毕竟作为一个小白实在是有很多的疑惑,非常感激大家没有因为我频繁的叨扰而厌烦。 okok就写这么多吧,继续加油!