git指令操作
1.目录文件
ls ~~~查看当前目录
clear~~~清屏
cd~~~进入某个文件
mkdir filename~~~创建文件夹
touch filename~~~创建文件
rm -r filename/.~~~删除文件夹
rm filename~~~删除文件
mv a c~~~把a文件移到c文件夹
cat filename~~~查看文件中的内容
ctrl+c ~~~取消命令
vim filename~~~进入编辑模式+i(插入编辑)编辑完之后+esc:wq(保存并退出)/+esc:wq(退出不保存)
2.配置
git config --global user.name 'xxxx'~~~配置github的登录名git config --global user.email~~~配置github的邮箱
git config -l/git config user,name/git config user.email~~~查看配置
3.本地仓库操作
git init ~~~初始化仓库
git status~~~查看状态
git add ./filename ~~~提交文件到暂存区
git commit -m 'feat:'xx''~~~提交到仓库
git restore filename~~~撤销文件
git restore --staged ~~~撤销暂存区的文件
git diff ~~~对比改动前后的差异
git diff --cached~~~对比仓库和暂存区
git log~~~查看所有的版本
git log--oneline~~~查看所有版本一行显示
git reset --hard xxx~~~版本回退
git reflog ~~~查看所有的操作
git rm --cached filename~~~删除仓库中的文件
git branch name~~~查看所有分支
git checkout name~~~切换分支
git checkout -b name~~~切换并创建分支
git merge dev~~~合并分支
git branch -d name~~~删除分支
4.远程仓库操作
git remote add origin 仓库地址~~~关联远程仓库
git push -u origin master~~~提交到远程仓库
git clone 仓库地址~~~~克隆远程仓库代码
git fetch origin dev:dev~~~克隆远程仓库分支代码
git pull ~~~~拉取代码
ssh密钥配置:ssh -keygen -t rsa -C邮箱--->然后在本地盘中找到这个文件id_rsa.pub把里面的内容全复制出来,--->再然后进入github/设置/ssh keys中new ssh keys把复制的内容粘到此处确认即可
npm淘宝镜像配置:
npm install -g cnpm --registry=https://registry.npm.taobao.org