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

全运会网站建设方案欧莱雅的网络营销策划方案

全运会网站建设方案,欧莱雅的网络营销策划方案,电子网站怎么做,信息服务平台有哪些Git基础教学 1、初始化配置2、初始化仓库3、工作区域和文件状态4、添加和提交文件5、git reset 回退版本6、git diff查看差异7、删除文件git rm8、.gitignore9、本地文件提交到远程仓库10、分支基础 Git#xff1a;一个开源的分布式版本控制系统#xff0c;它可以在本地和远程… Git基础教学 1、初始化配置2、初始化仓库3、工作区域和文件状态4、添加和提交文件5、git reset 回退版本6、git diff查看差异7、删除文件git rm8、.gitignore9、本地文件提交到远程仓库10、分支基础 Git一个开源的分布式版本控制系统它可以在本地和远程仓库之间管理源代码和文档的版本。推荐有Linux基本命令的基础学习更佳学起来不会枯燥、乏味。 1、初始化配置 Git安装网址 查看Git版本检测是否安装成功 git --version配置用户名和邮箱保存用户名和密码不用每一次都输入 git config --global user.name Deng ZJ git config --global user.email Denggmail.com git config --global credentia.helper store查看配置信息 git config --global --list结果如下 2、初始化仓库 创建仓库一般有两种方式 1、本地直接创建一个仓库 2、远程服务器上克隆一个存在的仓库 2-1 首先创建一个文件目录切换文件路径 mkdir learn-git cd learn-git在本地文件目录learn-git中执行命令 git init将这个目录变成 Git 仓库。系统命令窗口回显已经初始化了一个空的仓库且路径行出现一个master分支 git init输入 ls -a即查看当前目录下的文件(包括带.的隐藏文件)-a参数显示隐藏文件 其中.git隐藏文件里是get仓库的组成部分不要随意增删改查 删除仓库master标志也会消失 rm -rf .git2-2 新建仓库取名为my-repo的仓库就会在my-repo文件夹下生成仓库 git init my-repo进入my-repo仓库 cd my-repo2-3 Github远程使用git clone命令获取仓库 git clone https://github.com/geekhall-laoyang/remote-repo.git如何找到地址如下图所示 2-4 修改分支名master方法 在C:\Users\Administrator找到.gitconfig文件打开后添加下面两行指令即可 [init]defaultBranch main3、工作区域和文件状态 工作区域分为工作区、暂存区、本地仓库 工作区本地计算机上存储项目代码的目录所有文件都可以进行修改和编辑 暂存区也称为索引区 Git 用于存储将要提交到本地仓库的修改的地方看作是一个缓冲区用于暂时存储修改。 本地仓库是指 Git 存储项目历史记录的地方它保存了项目的每一次提交每个提交都包含了一个快照和提交信息。本地仓库是工作区和暂存区的最终目的地是 Git 进行版本控制的核心。 文件的三种状态已修改modified,已暂存staged,已提交(committed)。 文件状态如下图所示 4、添加和提交文件 简洁版看结尾处 4-1 由于之前创建了一个仓库现在来创建一个新的文件file1.txt并输入hello world echo hello world file1.txt查看文件内容 cat file1.txt查看仓库的状态 git status添加到暂存区 git add file1.txt提交文件只会提交暂存区的文件 再新创建一个文件file2.txt进行提交文件时只提交暂存区的file1.txt -m参数提交信息 git commit -m 第一次提交4-2 通过通配符*来add添加多个文件 git add *.txt4-3 添加当前文件夹的所有文件(用. 表示)到暂存区 git add .提交文件不带m参数就会进入vim文件编辑器(不会使用需学习Linux基础知识)界面首行编辑第二次提交即可vim的使用方法自行查阅 进入界面先输入i进入编辑界面编辑文字这是第二次提交后按Esc退出输入模式。进入命令模式界面输入:wq即可 git commit查看提交历史记录 git log总结 git status查看仓库的状态git add添加到暂存区 通配符添加多个以.txt结尾的文件 git add *.txt 添加当前目录下的所有文件 git add .git commit提交 只提交暂存区的文件不会提交工作区的git log查看仓库提交历史记录 添加--oneline参数可查看简洁的历史记录git commit -a -m “输入信息”一次性完成添加和暂存 5、git reset 回退版本 三个参数 soft、hard、mixed 工作区内容暂存区内容git reset –soft保留保留git reset –hard清空清空git reset –mixed(默认参数)保留清空 创建一个名为repo的仓库创建三个文件并分别添加后提交共三次并使用git log --oneline查看提交简洁记录 依次复制repo创建三个仓库 cp -rf repo repo-soft cp -rf repo repo-hard cp -rf repo repo-mixed进入命名为soft的仓库进行soft方式的版本回退 5-1 --soft 后面接回退的版本号那么我们回退到第二次提交的版本号 git reset --soft fe6c3eb此时分别查看工作区和暂存区的情况应当都是被保留的 5-2 --hard参数 HARD^ 表示回退到上一个版本 git reset --hard 版本号或者 git reset -hard HEAD^此时分别查看工作区和暂存区的情况file3的文件应当都是被清空的 5-3 --mixed 默认参数可以不加 回退到上一个版本 git reset --mixed HEAD^此时工作区file3文件保留和暂存区文件清空 总结 工作区内容暂存区内容git reset –soft保留保留git reset –hard清空清空git reset –mixed(默认参数)保留清空 6、git diff查看差异 查看工作区、暂存区、本地仓库之间的差异查看不同版本之间的差异或者不同分支之间。 使用上一节创建的repo仓库并里面vim命令修改file3.txt文件内容333变为4444后使用命令查看差异 不加参数默认比较工作区和暂存区之间的差异 git diff工作区和版本库之间的差异 git diff HEAD暂存区和版本库之间的差异 git diff --cached比较版本差异只需要加入版本的ID即可 git diff 9ff62d0 e27c26bHEAD标志指向分支的最新节点比较当前版本HEAD和上一个版本HEAD^(HEAD~)之间的差异 git diff HEAD^ HEAD git diff HEAD~ HEAD7、删除文件git rm 可以一次性删除工作区和暂存区的相同文件 git rm file2.txt删除版本库的文件 git rm --cached 文件名删除的文件需要提交到版本库中这样版本库中的文件才能被删除 git commit -m delete file8、.gitignore 需要适当的忽略一些临时缓存文件或者敏感文件添加到版本库中 克隆仓库 git clone 克隆地址推送更新内容到远程仓库 git push拉取更新内容到本地仓库并进行一次合并操作 git pull只拉去修改的内容到本地仓库 git fetch9、本地文件提交到远程仓库 首先进入github官网点击右上角New按钮新建一个仓库。 这里我以将本地的coco数据集文件上传到github为例进行演示 1、创建一个本地仓库并将文件移动到本地仓库中 2、提交到本地仓库 git add . git commit -m first commit git log3、上传到远程仓库 git remote add origin gitgithub.com:DengZhengJ/coco-repo.git git branch -M main git push -u origin main显示最后一行即上传完成。刷新github界面就可以看见上传的本地文件 10、分支基础 利用GitKraken图形化工具展现可到git官网下载。 首先在main创建main1、2、3分别提交三次在dev分支中创建dev1、dev2分别提交二次然后在main中创建main4、main5提交二次。 查看当前仓库的所有分支 git branch创建一个名为dev的新分支 git branch dev切换到新的分支两个都可 //git checkout dev git switch dev未合并所以main分支还是原来的内容 将不同的分支进行合并到当前分支在master分支中合并dev分支 git merge dev当一个分支已经被合并到其他分支时就可以删除已经合并的分支没有合并的用-D参数强制删除 git branch -d dev查看分支列表git branch创建分支git branch 分支名切换分支git switch 分支名合并分支git merge 分支名删除分支git branch -d 分支名(已合并)git branch -D 分支名(未合并) Rebase操作 以上笔记借鉴于b站视频以备复习使用。参考bilibili 网站——【GeekHour】一小时Git教程
http://www.hkea.cn/news/14563909/

相关文章:

  • 开发企业小程序公司永康好口碑关键词优化
  • 点了网站域名会跳转外网域名
  • 网站建设毕业设计文献综述深圳网站设计比较好的公司有哪些
  • 网站开发用什么编辑语言好网站服务器暂时不可用怎么办
  • 做封面的免费网站wordpress文404
  • 做网站被骗预付款怎么办网站远程图片
  • 网站建设管理职责dw做汽车网站
  • 站长之家99网站开发与维护专业前景
  • 南宁手机平台网网站建设网页设计与制作课程评价
  • 学院网站建设进度情况说明书上海上设建筑工程有限公司
  • 西安医疗网站制作网站建设价格评审资料清单
  • 东莞如何建网站费用佛山品牌推广
  • 免费备案网站空间手机建站
  • 网站开发项目交接人才网站cms
  • 新网站推广方法p2p网站开发的流程图
  • 网站优化推广费用徐老师在那个网站做发视频下载
  • 二手书交易网站开发毕业设计建立网站预算
  • 广西和城乡建设厅网站传奇手游盒子app平台排行榜
  • 各种类型网站建设知春路网站建设公司
  • 高校网站建设的时效性郑州 网站建设 东区
  • word做网站医院网站建设趋势
  • 临湘市网站网站建设管理报告
  • 做展柜平时在哪里网站推广中英文切换的网站怎么做的
  • 灵犀科技网站建设erp网站代做
  • 万网做网站怎么样优化算法 网站
  • php网站好吗网站正在建设中php
  • 电子商务网站的功能分析设计师网站软件
  • 外国旅游网站建设现状上海有哪些做网站的
  • 长治网站制作公司网奇e游通旅游网站建设系统如何修改上传到服务器
  • 做网站图片显示不来大连企业信息