电脑系统 linux(服务器用) windows macos(linux 命令) 手机系统 安卓 iOS
一. linux 命令
   ls  查看当前目录下文件
   cd 文件夹 进入文件夹
   mkdir  创建目录
   touch 文件 创建文件
   vi 文件  编辑文件  i 插入   按 esc  :wq 退出并保存
   cat 文件 查看文件内容
   rm -f 文件  删除文件二、git 使用
1、下载 安装
Git下载地址为:
官网:Git
阿里镜像链接:CNPM Binaries Mirror
2、配置用户名和邮箱(只需要做一次)
 git config --global user.name "Your Name"
 git config --global user.email "email@example.com"
 #查看配置信息
 git config -l3、常用操作:
	新建项目 taobao
	cd taobao
	git init #初始化 git 仓库  版本库
	新建index.html 完成功能,然后提交
	git add 文件名 #添加到暂存区
	git add * #添加到暂存区
	git commit -m '完成了首页功能'   #提交到版本库
   git diff #在查看修了哪些文件
	git log # 查看提交日志
	git reflog #查看所有操作日志
	如果提交的代码有问题,可以选择回到过去
	git reset --hard 版本    #回退到某个版本
	撤销工作目录的修改
	git checkout -- .\login.html4、远程操作
常见的服务器 gitlab.com 国外 GitHub · Build and ship software on a single, collaborative platform · GitHub 国外 Gitee - 基于 Git 的代码托管和研发协作平台 国内
用户名(邮箱) 和 密码 在 gitee 上新建仓库
找到远程仓库的地址
https://gitee.com/jameswatt2008/zz1904.git https://gitee.com/jameswatt2008/zz1906.git
把远程的仓库和本地的仓库关联起来
git remote add origin https://gitee.com/jameswatt2008/toabao.git把本地仓库的代码推送到远程的服务器上
            
            
              bash
              
              
            
          
          git push -u origin master#远从程服务器下载项目到本地电脑
 git clone https://gitee.com/jameswatt2008/zz1904.git
 修改新增代码
 git add .
 git commit -m 'aaa'
 #从远程服务器 更新代码
 git pull -u origin master
 # 把本地代码推送到远程服务器
 git push -u origin master
 #提交到远程的master
 git push -u origin master
 #提交到远程 login分支
 git push -u origin login下载的时候如果用户名密码输入错误
remote: HTTP Basic: Access denied
fatal: Authentication failed for 'http://********git config --system --unset credential.helper
或者 直接去控制面板 搜 凭据 windows 凭据 找到 gitee 这个网站 去就修改用户名和密码
使用 ssh 地址下载
```
ssh-keygen -t rsa -C "43647262@qq.com" #生成公钥
cat ~/.ssh/id_rsa.pub  #查看公钥
```添加公钥 https://gitee.com/profile/sshkeys
使用 ssh 地址下载 git@gitee.com:jameswatt2008/zz1904.git
git clone git@gitee.com:jameswatt2008/zz1904.git
分支操作
git checkout -b 分支名字 # 新建并切换 git branch 分支名 #创建分支 git branch -d 分支名 #删除分支 git branch #查看所有的分支 git checkout 分支名字 #切换分支 git merge dev #合并 dev 分支的代码
git push origin master git push origin dev git push --set-upstream origin dev
  git checkout -b login-dev # 新建并切换
        git checkout -b login-dev # 新建并切换忽略文件 .gitignore
aa.js node_modules/