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

华为手机网站建设策划方案论文网站基础知识

华为手机网站建设策划方案论文,网站基础知识,如何做网站手机,又顺又旺的公司名字Git入门教程 git的最主要的作用#xff1a;版本控制#xff0c;协助开发 一.版本控制分类 ​​ 1.本地版本控制 ​​ 2.集中版本控制 ​​ 所有的版本数据都存在服务器上#xff0c;用户的本地只有自己以前所同步的版本#xff0c;如果不连网的话#xff0c;用户就看不… Git入门教程 git的最主要的作用版本控制协助开发 一.版本控制分类 ​​ 1.本地版本控制 ​​ 2.集中版本控制 ​​ 所有的版本数据都存在服务器上用户的本地只有自己以前所同步的版本如果不连网的话用户就看不到历史版本也无法切换版本验证问题 或在不同分支工作。而且所有数据都保存在单一的服务器上有很大的风险这个服务器会损坏这样就会丢失所有的数据当然可以定期备份。代表产品SVNCVSVSS 3.分布式版本控制 ​​ 每个人都拥有全部的代码安全隐患 所有版本信息仓库全部同步到本地的每个用户这样就可以在本地查看所有版本历史可以离线在本地提交只需在连网时push到相应的服务器或其他用户那里。由于每个用户那里保存的都是所有的版本数据只要有一个用户的设备没有问题就可以恢复所有的数据但这增加了本地存储空间的占用。不会因为服务器损坏或者网络问题造成不能工作的情况 4.Git与SVN最主要区别 SVN是集中式版本控制系统版本库是集中放在中央服务器的而工作的时候用的都是自己的电脑所以首先要从中央服务器得到最新的版本 然后工作完成工作后需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作对网络带宽要求较高。 Git是分布式版本控制系统没有中央服务器每个人的电脑就是一个完整的版本库工作的时候不需要联网了因为版本都在自己电脑上。协同的方法是这样的比如说白己在电脑上改了文件A其他人也在电脑上改了文件A这时你们两之间只需把各自的修改推送给对方就可以互相看到对方的修改了。Git可以直接看到更新了哪些代码和文件 Git是目前世界上最先进的分布式版本控制系统。 二.Git基本配置 1.下载时的三个版本 Git 安装配置 | 菜鸟教程 (runoob.com) ​​ 2.查看配置信息 使用bash查看 git config -l #显示全部配置 git config --system --list #显示系统配置 git config --global --list #显示用户配置 使用GUI查看这是在我的目录底下你们去自己配置的目录底下找搜索gitconfig​​ 3.配置用户 git config --global user.name galen #配置用户名 git config --global user.email 45345345qq.com #配置邮箱 配置完成后使用上面的显示用户配置看是否配置成功  $ git config -l diff.astextplain.textconvastextplain filter.lfs.cleangit-lfs clean -- %f filter.lfs.smudgegit-lfs smudge -- %f filter.lfs.processgit-lfs filter-process filter.lfs.requiredtrue http.sslbackendopenssl http.sslcainfoD:/下载/Git/Git/mingw64/etc/ssl/certs/ca-bundle.crt core.autocrlftrue core.fscachetrue core.symlinksfalse pull.rebasefalse credential.helpermanager credential.https://dev.azure.com.usehttppathtrue init.defaultbranchmaster user.namefuck user.email110qq.com三.Git理论 1.工作区域 基本概念​​​​ ​​ 2.工作流程  一般是这样的 、在工作目录中添加、修改文件 、将需要进行版本管理的文件放入暂存区域 、将暂存区域的文件提交到git仓库。 因此git管理的文件有三种状态已修改modified,已暂存staged,已提交(committed)​​ 四.Git的基本操作 1.创建仓库 六个常用单词addcommitpushpullfetch/clonecheckout前三个必须会 创建本地仓库的方法有两种 (1).创建新的仓库 # 使用当前目录作为 Git 仓库我们只需使它初始化。 git init 该命令执行完后会在当前目录生成一个 .git 目录注意要在你选择的目录底下打开git创建仓库 (2).克隆远程仓库项目相当于SVN导出项目 git clone url #url 表示项目链接 练习可以自己上去 gitee 或者 github 上下载一个项目下来。 2.基本命令 ​​ 查看文件状态 git status 了解文件四种状态Git入门教程详解Git文件的四大状态 - 知乎 (zhihu.com)  1工作区  没有文件被跟踪 新文件  从工作区加入缓存区 2暂存区  修改文件会出现以下状况 使用diff比较文件的不同 git diff 命令 | 菜鸟教程 (runoob.com) 可以使用git add命令来将它更新   或者是使用git restore命令来丢弃工作区的修改。git restore 命令 | 菜鸟教程 (runoob.com) 删除文件git rm 命令 | 菜鸟教程 (runoob.com)  退回工作区git reset 此命令为版本控制命令其他使用方式git reset 命令 | 菜鸟教程 (runoob.com) 提交到库 (3)版本库 如果暂存区文件被修改可以从版本库中使用最近的提交恢复文件使用git checkout HEAD  cat是查看文件的命令vim是文本编译器如果你想学可以看Linux入门教程-CSDN博客  如果你从版本库里删除文件状态为deleted 总结 如果想学更多命令请看Git 基本操作 | 菜鸟教程 (runoob.com) 3.提交时忽略文件 有些时候我们不想把某些文件纳入版本控制中比如数据库文件临时文件等 规则如下 忽略文件中的空行或以井号#开始的行将会被忽略。 可以使用Linux通配符。例如星号*代表任意多个字符问号代表一个字符方括号 [abc]代表可选字符范围大括号{string1,string2,…}代表可选的字符串等。 如果名称的最前面有一个感叹号!表示例外规则将不被忽略。 如果名称的最前面是一个路径分隔符/表示要忽略的文件在此目录下而子目录中的文件不 忽略。 如果名称的最后面是一个路径分隔符/表示要忽略的是此目录下该名称的子目录而非文件 默认文件或目录都忽略。 ​ #为注释 *.txt #忽略所有 .txt结尾的文件 !lib.txt #但lib.txt除外 /temp #仅忽略项目根目录下的TODO文件,不包括其它目录temp build/ #忽略build/目录下的所有文件 doc/*.txt #会忽略 doc/notes.txt 但不包括 doc/server/arch.txt​ 五.链接代码托管平台(如.码云GitHub) 1.首先需要生成公钥 ssh-keygen -t rsa 回车默认  ​​ 产生两个文件 第一个是私钥第二个是公钥​​ 把第二个文件中的内容粘贴的代码托管平台ssh公钥中 ​​ 2.链接代码托管平台 使用克隆远程仓库的命令​​​​ 有验证全部yes ​​ 链接成功 六.与编译器链接 (如.idea 把项目创建到git的目录中并把库目录中的文件全部拷贝到项目文件中​​​​ 注意观察idea的变化​​ 链接成功显示了记录时间​​ 接下来配置忽略文件.gitignore有一些编译器已经添加好了下面的只需要粘贴复制 *.class *.log *.lock# Package Files # *.jar *.war *.ear target/# idea .idea *.iml*velocity.log*### IntelliJ IDEA ### *.ipt *.iwstmp/#trbrl *trbel.xml* 添加进缓存区 ​​ 添加进本地仓库 ​​ 添加进远程仓库​​​​ 如果代码不小心被你删除可以用恢复最近的一次提交 git checkout HEAD name # name表示文件名 七.GIT分支(协助开发) 可以理解多线程主线程在走不影响子影响。 它们是平行互不影响。 但是他们可以进行合并。 在合并的时候就需要做一些处理了​​ 我这个仓库只有一个主分支 仓库区是有分支的一般不使用主分支会创建其他分支 ​​ 他这个仓库有四个分支主分支一到三代版本分支​​ 关于分支的代码  # 列出所有本地分支 git branch # 列出所有远程分支 git branch -r # 新建一个分支但依然停留在当前分支 git branch [branch-name] # 新建一个分支并切换到该分支 git checkout -b [branch] # 合并指定分支到当前分支 $ git merge [branch] # 删除分支 $ git branch -d [branch-name] # 删除远程分支 $ git push origin --delete [branch-name] $ git branch -dr [remote/branch] ​​ 八.Git命令大全与它的故事 Git 大全 - Gitee.com 提交第一行代码 - Gitee.com 深入 git 必看git 是如何被创造的讲述 git 的诞生史、核心思想及其父Linus Torvalds - 简书 (jianshu.com)
http://www.hkea.cn/news/14258861/

相关文章:

  • 建设营销型网站广州东莞房价将暴跌
  • 济南哪家公司可以做网站手机端模板网站
  • 德州力点科技 网站建设山东省双体系建设网站
  • 建设一个网站需要哪些功能建旅游网站的意义
  • 做租人网站犯法吗郑州网站建设msgg
  • 苏州淘宝网站建设网站规划与建设需求分析
  • 电子商务网站建设的评估工具WordPress导航菜单不显示
  • 北京东方华美建设集团有限公司网站qq旧版本大全官方下载
  • 企业内网 网站建设的解决方案外贸公司建网站一般多少钱
  • 门户网站建设软件合肥网站制作哪家强
  • 做企业网站需要买什么资料佛山网站制作公司
  • 企业网站首页布局尺寸app制作公司深圳
  • 国内规模大的建站公司网站开发设计参考文献
  • 电子商务网站建设与管理心得wordpress导入demo数据库
  • 怎样查找网站域名归属统计助手小程序怎么制作
  • 网页上传 网站17zwd一起做网站官网
  • 蓝海网站建设游戏介绍网站模板下载
  • 盐城市滨海县建设局网站网络营销广告案例
  • 什么是域名系统 网站建设教程wordpress更新文章收录
  • 百度网站首页国内crm系统
  • 爱站网seo工具查询魔兽做宏网站
  • 网站如何增加增删查改怎么做Pk10网站建设多少钱
  • 公司网站建设需推广网站统计系统 怎么做
  • 网站开发工作室 建设 方案wordpress使用
  • tp框架做购物网站开发如何组建网站开发团队
  • 网站建设行业的分析怎么在百度上做广告
  • 集团网站建设特色宝塔面板做网站
  • 漂亮的蓝色网站html免费素材
  • 专业长沙做网站公司游戏开发与网站开发哪个难
  • 网站前台维护俄罗斯乌克兰战争最新消息