做电商排名网站wordpress蜜蜂采集
https://blog.csdn.net/qq_42363495/article/details/104878170
工作区(空间)--暂存区--本地仓库--远程仓库
方法一:创建一个新的分支master,且远程库里没有该分支
 只要将.gitignore文件放在文件夹下就可以,.gitignore是文本文档形式的文件
初始化git,会在当前文件夹下产生一个文件夹.git
 git init
 上传本文件下的所有文件
 git add .
 设置上传的文件,后跟一句提示语
 git commit -m 'test' 
 连接想要上传的库地址
 git remote add origin +想要传上去的库地址
 将本地项目上传到git上master分支
 git push -u origin master
 方法二:克隆ssh下的文件,转换不同的分支,不受远程库是否有该分支影响
 可以提前创建.gitignore文件,放入某分支,即刻做到忽略文件的作用
 复制
 git clone +库地址ssh
 进入远程库文件,所需上传的文件可复制放在该目录下
 cd +下载的文件名
 创建、转换分支
 git checkout -b +分支名
 添加所有文件,将工作区的内容提交的暂存区
 git add .
 增加备注信息,将暂存区内容添加到本地仓库中
 git commit -m '描述信息'
 上传到指定分支
 git push origin +分支名
 待测试:(以下四行代码)
 git merge 
 合并本地代码,并同步到工作空间
 git fetch origin dev
 拉取远程分支最新的commit到本地仓库分支dev
 git pull origin <分支名> 
 从远程仓库拉取代码到工作空间
 git pull == git fetch + git merge
master是正式版,master分支应该是非常稳定的,也就是仅用来发布新版本
 dev(develop 开发分支)是测试版,测试版在测试后确认无误才能和正式版合并
稳定版本备份用tag,新功能多人开发用branch
 git的代码,改变不同色彩的原因
 绿色,已经加入控制暂未提交
 红色,未加入版本控制
 蓝色,加入,已提交,有改动
 白色,加入,已提交,无改动
 灰色:版本控制已忽略文件
上传git一般需要忽略的文件
.gitignore        忽略文件
 在上传提交前创建,将不需要的文件在上传的时候隐藏起来
 常见的忽略文件:
 .idea  __pycache__   Include  Lib  Scripts  templates  db.sqlite3  pyvenv.cfg   result.py
README.md    描述文件
 将文件的操作内容描述
requirements.txt    库文件
 终端输入 pip freeze 获得库列表
 亦可 pip freeze > requirements.txt 在当前文件夹生成一个文件
 pip install -r requirements.txt
 -r:通过requirements文件可控地安装很多依赖
  
