git
'''
git 红色表示未被管理 绿色表示已提交到暂存区
全局添加用户信息
git config --global user.email '123@qq.com'
git config --global user.anme 'zyb'
git commit -m '注释' 把暂存区的文件,提交到版本库
git checkout . 回滚到提交前的上一个版本
git log 查看版本管理日志
git reflog 查看回滚后的日志
git reset --hard 回滚到制定版本
忽略文件
在项目根目录下,和.git文件夹同一个路径,新建.gitignore文件
文件夹名字,表示文件夹忽略,不被管理,空文件夹是不会被管理的
c
c/*.py c文件夹下的.py文件忽略
/dist 表示根路径下的dist文件夹忽略
*.py 表示后缀为py的文件,被忽略
文件名字,表示文件被忽略
.log 日志文件忽略
分支:
git branch 查看所有分支 如果是绿色,表示在当前分支上
git branch dev 创建分支
git checkout dev 切换分支
git branch -d dev 删除分支,必须切换分支后才能删除
git checkout -b dev 创建并切换分支
git merge dev 把dev分支合并到master分支:先切换的master分支,再合并dev分支内容
git remote 查看远程操作地址,空为没有连接
git remote add origin 远程地址 建立远程连接
git push origin master 把本地的master分支提交到origin分支
git push origin master -f 强制提交线上,尽量少用
git clone 远程地址
git push origin master 把本地master分支提交到远程origin分支
git pull origin master 把远程origin分支拉取到本地master分支
ssh连接 配置
对称加密:加密和解密用同一套密码
非对称加密:公钥和私钥 公钥加密 私钥解密
ssh生成
ssh-keygen -t rsa -C '123@qq.com' 默认保存到家目录下的.ssh文件夹下
'''
浙公网安备 33010602011771号