前端学习笔记--命令行入门

287 阅读3分钟

命令行的增删修改

重点:

1、!!!!!CD ~/Desktop/Deng 一定要先进入选定的目录再开始做其他!!!!! 

2、命令行有成功和失败,成功不会有提示 返回值为0 失败提示error 返回非0 通过echo $?查看返回值

3、多个命令之间&&是当第一个命令成功后再执行下一条

      多个命令之间;不管第一个命令是否成功都执行下一条

1.命令行增加

创建文件: 

touch 1.txt     创建一个1.txt文件

touch 1.txt 2.txt 创建两个文件分别为1.txt 2.txt

echo hi > 1.txt   把hi加进1.txt文件

echo hihi >> 1.txt  把hihi追加进1.txt文件,之前的echo的内容还在

echo -e "1\n2" > 1.txt  把1换行接n2加进1.txt文件

创建目录:

mkdir a   新建一个新的a目录

mkdir -p a/b/c 新建一个多层目录为a/b/c

mkdir -p a/b/c a/d/c 同时创建多个目录

复制文件、目录:

cp 1.txt 2.txt 复制文件

cp -r ab     复制目录

2、命令行删除

rm 1.txt 删除1.txt文件

rm -r a 删除a目录

rm -rf a 删除有内容的a目录

3、命令行修改

code 1.txt 修改文件内容

echo " >1.txt 清空文件

mv 1.txt git -demo-1 移动1.txt到demo-1目录

mv 1.txt 2.txt 重命名

touch 1.txt 修改文件最后更新时间

4、命令行查看

pwd 查看当前目录绝对路径

ls 查看当前目录内容

ls 路径 查看该路径内容

查看文件内容

 cat 路径  看全部

head 路径 看前10行

tail 路径 看后10行 head 在head和tail 加-nx为看自定义x行

less 路径 滚动看

命令行的Git入门-本地仓库

重点:

1、!!!!!CD ~/Desktop 一定要先进入选定的目录再开始做其他!!!!! 

1、Git开始的配置

git config --global user.name 你的名字
git config --global user.email 你的邮箱
git config --global push.default simple
git config --global core.quotepath false
git config --global core.editor "code --wait"
git config --global core.autocrlf input

2、Git的初始化和使用

git init 初始化创建一个空的git仓库

git add路径 选择那个路径的文件需要提交

.gitignore 再vs code 新建一个.gitnore,在.gitnore中写不需要提交的文件名 告诉git 有那些文件不需要提交到git

git status sb 看哪些文件将要提交

git commit -v 提交到git仓库 并可以在文件中详细写理由

git branch x 开创一个名字为X的分支运用场景为用一个项目为基本 进行两条线的改动

git checkout x 去到X分支 后缀为master回主干线

gie merge 合并分支(需要回到主干线进行合并,有可能有冲突这时用git status sb命令看哪个文件冲突 然后code该文件查找====的地方进行修改,修改完成之后记住git add添加需要提交该文件然后可以直接使用git commit 进行提交 因为他会自动添加备注该版本为合成之后的版本)

git branch -d x 删除X分支

git log 看当前版本之前的项目版本号

git reflog 看所有项目版本号

git reset --hard 6位版本号 回到该版本