git bush 常用命令行

git bash下操作文件及文件夹命令

  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 :新建一个文件如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,reset:重置清屏,把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 常用命令

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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值