命令行操作
ctrl + c 中断命令
查
pwd
:查看当前目录绝对路径
ls 路径
:查看指定目录内容,如果未给定路径,则默认为当前目录
删
rm -r a
:递归删除 a 及其下所有内容
增
touch test.txt
:新建文件
echo haha > 2.txt
:新建文件,并写入内容
mkdir a
:新建文件夹
git 本地操作
新建仓库
git init
.gitignore 文件设置不需提交的文件名
添加路径
git add``index.html
`git add .`
:添加所有
提交
git commit -m "说明"
git commit -v
返回版本
返回前切记提交目前所有修改。
首先获取到版本号
git log
:获取当前版本以及之前的情况
git reflog
:能显示所有的,并且显示版本切换或者返回等的情况
获取到需要返回的版本号以后
git reset --hard 版本号
分支操作
git branch x
:新建 x 分支
git checkout x
: 切换到 x 分支
git checkout master
:切换到主分支
history
:查看历史命令
git branch
:显示当前分支是哪个
git branch -d x
:删除 x 分支
git merge
:合并分支 。conflict 解决,使用 git status -sb 查看冲突文件 一一解决
github 操作
默认上传操作
git remote add origin git@xxxxxx
git push -u origin master //设置上游分支
上传其他分支
git check out x
git push -u origin x
若远程代码有修改,用 git pull
拉下来
重新生成的 dist 目录
git push -f git@github.com:xxx.git
下载
git clone 地址
修改远程地址
git remote set-url origin abc.git
.gitignore 不起作用
git rm -r --cache .
来自个人笔记整理,如有错误,请指正