1,cd:改变目录的简写,改变目录的意思,就是切换到哪个目录下,如cd e:\ fff切换E盘下面的fff目录。
当我们用cd进入文件夹时,我们可以使用通配符*,cd f *,如果E盘下只有一个f开头的文件夹,它就会进入到这个文件夹。
2,cd ..回退到上一个目录。我们在写js,引入文件时,..表示的就是上一个目录,所以cd ..回退到上一个目录就很好理解了。注意,cd和两个点点..之间有一个空格,
3,pwd:打印工作目录,打印工作目录,它会显示我们当前所在的目录路径。
4,ls:list,列出当前目录中的所有文件,只不过ll(两个ll)列出的内容更为详细。
5,触摸:新建一个文件如touch index.js就会在当前目录下新建一个index.js文件。
6,rm:删除,删除一个文件,rm index.js就会把index.js文件删除。
7,mkdir:make目录新建一个目录,就是新建一个文件夹。如mkdir src新建src文件夹。
8,rm -r:删除一个文件夹,r(recusive是递归的意思),删除用的就是递归,先删除文件夹里面的内容,再删除文件夹.rm -r src删除src目录。
9,mv移动文件,mv index.html src index.html是我们要移动的文件,src是目标文件夹,当然,这样写,必须保证文件和目标文件夹在同一目录下。
10,重置清屏,把git bash命令窗口中的所有内容清空。
11:退出可以直接退出窗口,就不会再鼠标按窗口上的来关闭窗口了。
命令行的快捷操作:
1,我们可以使用上下箭头来查找我们以前输入的命令。这个尤其适合npm命令。当我们输入npm run dev的时候,开启开发模式。但在开发过程中要安装一个组件,如axios,这时我们就要按ctrl + c停止服务器.npm install axios --save。安装完成后,我们要重新启动dev服务器进行开发,输入npm run dev。其实这时候,可以不用输入命令,直接按两次向上箭头,命令行中就会npm run dev命令。当我们打开git bash窗口后,它就会记录我们输过的命令,按上下箭头,就可以查询历史,找到我们已前输出的命令。
2,左右箭头移动光标修改命令。当我们输入命令的时候,突然发现某个单词拼错了,这时可以按左右箭头来移动光标到拼错的单词或字母上,再删除或Backspace来删除该字母。其实这里有好多的快捷键来快速修改命令。
移动光标:按左右键头能能一个一个移动光标,如果我们能一个单词一个单词来移动就快多了.Alt + B和Alt + F来解决问题,一个是向左移动,一个是向右移动.Ctrl + A则是移动光标到整条命令的起始位置.Ctrl + E则是移动光标到整条命令的结束位置。
对于编辑或删除来说,有几个快捷键也可以同样完成任务.Ctr + D,相当于删除,Ctrl + H相当于退格.Ctrl + U删除光标左侧的所有内容,Ctrl + K删除光标右侧的所有内容.Ctrl + W删除光标左侧的单词,Alt + D删除光标右侧的单词。
3 Tab键的使用。当我们想进入到一个目录或文件夹时,如果文件名很长,要一个一个输入,那是一件很麻烦的事情。这时tab的作用就来了,当我们输入文件名的前几个字母时,按tab,如果有文件名可以匹配,它就会显示出完整的文件名,如果有多个文件名匹配到,它会显示最先找到的一个。再按一次tab,它就会匹配的下一个,我们可以不停地按Tab键在匹配的文件名中来回切换,直到找到我们文件名为止。
git clone#将远程仓库克隆到本地
git add#将本地新增或修改添加到本地仓库的暂存区
git commit#将暂存区中的修改或添加提交到本地仓库的分支
git push#将本地分支提交到远程分支
git pull#将远程分支拉到本地分支
git status#查看状态
git diff#查看修改内容
git log#查看历史记录
git撤销
如果还没git add file,使用该指令进行撤销:git checkout - fileName
如果已经git add file,但是没有git commit -m“”分两步操作:git reset HEAD readme.txt git status git checkout - file
如果已经git add file并且已经git commit,那么回退版本办法是:通过git log或者git log --pretty = oneline,git reflog找到对应的commit id进行回退:git reset --hard 1094a
原文链接:https://www.cnblogs.com/SamWeb/p/6516784.html