当前位置: 首页 > news >正文

林壑地板北京网站建设wordpress网站弹窗插件

林壑地板北京网站建设,wordpress网站弹窗插件,建设一个电商网站的流程是什么,用动物做网站名版本控制器 """ 完成 协同开发 项目,帮助程序员整合代码i)帮助开发者合并开发的代码ii)如果出现冲突代码的合并,会提示后提交合并代码的开发者,让其解决冲突软件:SVN 、 GIT(都…

版本控制器

"""
完成 协同开发 项目,帮助程序员整合代码i)帮助开发者合并开发的代码ii)如果出现冲突代码的合并,会提示后提交合并代码的开发者,让其解决冲突软件:SVN 、 GIT(都是同一个人的个人项目)github、gitee(两个采用git版本控制器管理代码的公共平台)git:集群化、多分支
"""

git

简介
"""
什么是git:版本控制器 - 控制的对象是开发的项目代码
代码开发时间轴:需求1 => 版本库1 ==> 需求2 => 版本库2 => 版本库3(版本库1) => 版本库4(版本库2) 
"""
git与svn比较

git的工作流程

版本库间的通信

git分支管理

git使用

流程(核心总结)

"""
1)有红色信息(工作区有内容),就执行 add 
2)全绿信息(内容全部在暂存区),才执行 commit
3)只有被版本库控制的代码,才能被监听,所以可以回滚到任何一个版本
"""
安装
# 1.下载对应版本:https://git-scm.com/download
# 2.安装git:在选取安装路径的下一步选取 Use a TrueType font in all console windows 选项
基础命令
将已有的文件夹 - 初始化为git仓库
"""
>: cd 目标文件夹内部
>: git init
"""
在指定目录下 - 初始化git仓库
"""
>: cd 目标目录
>: git init 仓库名
"""
在仓库目录终端下 - 设置全局用户
"""
>: git config --global user.name '用户名'
>: git config --global user.email '用户邮箱'注:在全局文件 C:\Users\用户文件夹\.gitconfig新建用户信息,在所有仓库下都可以使用
"""
在仓库目录终端下 - 设置局部用户
"""
>: git config user.name '用户名'-- 用户名
>: git config user.email '用户邮箱'-- 用户邮箱注:在当前仓库下的config新建用户信息,只能在当前仓库下使用
注:一个仓库有局部用户,优先使用局部用户,没有配置再找全局用户
"""
查看仓库状态
"""
# 当仓库中有文件增加、删除、修改,都可以在仓库状态中查看
>: git status  -- 查看仓库状态
>: git status -s  -- 查看仓库状态的简约显示
"""
工作区操作
# 通过任何方式完成的文件删与改
# 空文件夹不会被git记录
撤销工作区操作:改、删(了解)
"""
>: git checkout .-- 撤销所有暂存区的提交
>: git checkout 文件名-- 撤销某一文件的暂存区提交
"""
工作区内容提交到暂存区
"""
>: git add .  -- 添加项目中所有文件
>: git add 文件名  -- 添加指定文件
"""
撤销暂存区提交:add的逆运算(很少使用)
"""
>: git reset HEAD .-- 撤销所有暂存区的提交
>: git reset 文件名-- 撤销某一文件的暂存区提交
>: git reset .-- 撤销所有暂存区的提交
"""
提交暂存区内容到版本库
>: git commit -m "版本描述信息"
撤销版本库提交:commit的逆运算
"""
回滚暂存区已经提交到版本库的操作:查看历史版本:>: git log>: git reflog查看时间点之前|之后的日志:>: git log --after 2018-6-1>: git log --before 2018-6-1>: git reflog --after 2018-6-1>: git reflog --before 2018-6-1查看指定开发者日志>: git log --author author_name>: git reflog --author author_name回滚到指定版本:回滚到上一个版本:>: git reset --hard HEAD^>: git reset --hard HEAD~回滚到上三个版本:>: git reset --hard HEAD^^^>: git reset --hard HEAD~3回滚到指定版本号的版本:>: git reset --hard 版本号 (重点)>: eg: git reset --hard 35cb292
"""

过滤文件

# .gitignore 文件
# 1)在仓库根目录下创建该文件
# 2)文件与文件夹均可以被过滤
# 3)文件过滤语法""" 过滤文件内容
文件或文件夹名:代表所有目录下的同名文件或文件夹都被过滤
/文件或文件夹名:代表仓库根目录下的文件或文件夹被过滤eg:
a.txt:项目中所有a.txt文件和文件夹都会被过滤
/a.txt:项目中只有根目录下a.txt文件和文件夹会被过滤
/b/a.txt:项目中只有根目录下的b文件夹下的a.txt文件和文件夹会被过滤
*x*:名字中有一个x的都会被过滤(*代表0~n个任意字符)
空文件夹不会被提交,空包会被提交,包可以被提交(包中有一个init空文件)
"""

多分支开发

分支操作
"""
1.创建分支
>: git branch 分支名2.查看分支
>: git branch3.切换分支
>: git checkout 分支名4.创建并切换到分支
>: git checkout -b 分支名5.删除分支
>: git branch -d 分支名6.查看远程分支
>: git branch -a7.合并分支
>: git merge 分支名
把dev分支合并到master分支:切换到master分支,执行合并dev分支的命令
""""""
1)多个开发者都是在一个分支上进行开发,不出意外,该分支一定叫dev(协同开发)
2)如果出现一个特殊任务(敏感任务),与正常业务关系不紧密,甚至可能大的影响正常的dev分支开发,可以依赖dev开一个子分支,进行开发,开发完毕后合并到dev分支,再删除该分支即可
3)所有的开发任务都可以在dev分支上进行(除非公司硬性要求不能直接在dev分支开发,只能在dev子分支开发,测试通过后才能合并给dev)
"""
http://www.dtcms.com/a/607767.html

相关文章:

  • 天猫网站做链接怎么做淘客推广是什么
  • OpenSCAD的BOSL库
  • C语言编译器Visual Studio | 介绍与使用技巧
  • 价格套餐网站网站备案好还是不备案好
  • 网站开发常用的语言和工具海外购物app排行榜前十名
  • 大模型应用的自动化评测
  • 广州定制网站制作平台张家港网站建设培训学校
  • 58同城成都网站建设名录一建工程类专业对照表
  • 上虞做网站公司php企业网站 源码
  • 各网站封面尺寸网站怎么seo关键词排名优化推广
  • 网站怎么做图片动态图片不显示不出来的wordpress theme forest
  • 京挑客网站怎么做自学做视频网站
  • 自己做网站销售dedecms改WordPress
  • 网站上传页面织梦可以做淘宝客网站吗
  • 辽宁专业网站建设大全为自己做的网站申请域名
  • 灵武住房和城乡建设厅网站网站优化3个关键词和10个关键词的区别
  • 网站常用参数备案的网站建设书是什么意思
  • 本机电脑怎么做网站wordpress分布式部署
  • 网站域名和网站网址快盘WordPress
  • h5网站开发模板培训机构学校
  • C语言编译后生成什么文件 | 探究C语言编译过程及生成的目标文件类型
  • 磐安建设局网站三明城乡建设网站
  • 深圳住房与建设局网站网页与网站的区别是什么
  • 32位汇编:实验11子程序调用
  • 网站开发用px好还是em好企业网站建设综合实训心得体会
  • 网站定制牛七科技校园营销渠道有哪些
  • 做视频的网站做百度网站需不需要备案吗
  • 可以刮刮卡的网站wordpress用户搜索次数
  • phpcms网站seo怎么做抚松做网站
  • window.crypto