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

公司网站一般去哪里做一台网站服务器多少钱

公司网站一般去哪里做,一台网站服务器多少钱,保险微网站制作,wordpress怎么调用分类的文章列表个人主页#xff1a;Lei宝啊 愿所有美好如期而遇 目录 创建git本地仓库 配置仓库 认识工作区#xff0c;暂存区#xff0c;版本库 修改文件 版本回退 撤销修改 删除文件 创建git本地仓库 要提前说的是#xff0c;仓库是进⾏版本控制的⼀个⽂件⽬录。我们要想对⽂… 个人主页Lei宝啊  愿所有美好如期而遇 目录 创建git本地仓库 配置仓库 认识工作区暂存区版本库 修改文件 版本回退 撤销修改 删除文件 创建git本地仓库 要提前说的是仓库是进⾏版本控制的⼀个⽂件⽬录。我们要想对⽂件进⾏版本控制就必须先创建⼀个仓库出来。 首先创建一个目录我们叫做Git 接着进入该目录使用git init命令创建一个git本地仓库  ls -al 我们可以看到.git目录这就是我们的本地仓库了  .git里的文件不要手动修改否则仓库就废了。 配置仓库 当安装好Git后⾸先要做的事情是设置你的⽤户名和e-mail地址不要瞎给给和你gitee相同的用户名和e-mail。 查看仓库配置命令 git config -l 我这里是配置过的。 配置命令 git config  user.name your name      (当前仓库进行配置) git config  --global user.name your name      (本台机器上所有仓库进行配置) git config user.email emailexample.com git config --global user.email emailexample.com 删除对应配置命令 git config --unset user.name git config --global --unset user.name git config --unset user.email git config --global --unset user.name 发现用户名的配置没有被删除但是加了global就可以了是因为我配置的时候就加了global所以在配置和删除时一定要对应。 认识工作区暂存区版本库 工作区我们远程推送代码的地方 暂存区.git下的index文件 版本库就是.git这个版本库里所有文件都可以被他管理起来 更深入的理解我们稍后会说到。 git add .将文件添加到暂存区 git commit -m 将文件提交到本地仓库 我们再来添加几个文件就可以开始我们的理解了。 我们tree .git 接下来顺着我的思路一步步看下去。  这一串字符叫做commit id而且我们看的时候需要分成两部分前两个数字是文件夹的名字后面是文件的名字而且我们一般不能直接看到里面有什么该类文件是通过安全哈希算法加密过的我们可以通过git cat-file 查看 这个是我们最新提交的。 这是我们提交过的也就是tree后的commit id 这是最新提交的上一条提交也就是parent后的commit id由于这条提交是第一条提交所以没有parent的commit id 查看Readme文件的内容  此外git log可以查看历史提交记录 为了使打印结果更加美观我们可以这样 修改文件 我们提到的修改新增修改删除 git跟踪管理的不是文件而是工作区内容的修改这些修改就存放在对象区。 我们再来对文件进行修改这是我们修改的代码量比较少所以我们还是可以区分哪些是修改的而且找的到如果我们的代码写了几百行这时候增删我们再查看就找不全哪些是修改过的了所以在这里我们认识一个指令 git status  查看上次提交之后是否对文件有再次修改 没有需要提交的内容这是因为我们没有add修改过的Readme文件但是下面是可以看到我们对Readme文件是有修改的。 但是这样还不够我们看不到具体修改了什么内容这里还有一个指令 git diff 文件名 这个指令用来显示暂存区和工作区的差别 我们再来试一次 这一次我们删除了工作区的一个文件(Read文件未添加和提交所以我们删除也不会显示)并且在Readme文件中添加了些内容通过git status可以查看上次提交后是否有修改这次我们有删除和修改。 新增了两行。 我们能产生对比效果是因为已经经过了add这里是在添加这两行前对Readme文件进行了add因为git diff是对暂存区和工作区的一个对比。  版本回退 之前我们提到过git可以管理历史文件的版本如果有天你想找回之前版本的文件这时候版本回退就很必要了。 我们可以看到我们提交的文件历史记录现在我们将后来再次修改的文件再次做提交。 现在我们想将文件退回到第二个版本我们当前是最新版本。 git reset --soft commit id git reset --mixed commit id git reset --hard commit id 或者  git reset --soft HEAD^ HEAD^表示上个版本HEAD^^表示上上个版本。 …… 也可以 git reset --soft HEAD~1 表示退回第几个版本0就代表当前的最新版本。 …… 三个选项的区别是什么呢 首先我们要明确的是上个版本与当前版本差的是一句try again。 而系统默认的回退方式是--mixed我们也要慎重使用--hard否则工作区辛苦写了几天的代码一行指令就没了无法找回。 我们再回退至刚才的最新版本 我们能够自由回退到任意版本就是因为我们能够找到commit id如果说你不小心clear找不到commit id怎么办没关系还有办法 git reflog  该命令记录了本地的每一条命令 但作者还想说的是随着提交记录的变多有些记录早就找不到了到那时候就真找不回来了。 值得说明的是git回退版本的速度非常快原因我们画图来解释 也就是说每个版本都有单独存储需要回退到哪个版本就使HEAD指向哪个版本。 撤销修改 版本回退本质是回退版本库但是撤销修改本质是撤销工作区内容的修改。 我们再对Readme文件做一些修改 我们发现之前的内容没了如何撤销修改   未add git checkout -- filename 已经add但未commit  这时候就要重新提起我们的reset了他有回退到当前版本的功能所谓当前版本就是以版本库为参照回退到版本库。 我们画个图 我们要回退到版本库那个样子怎么做呢 有两个办法 使用--hard全部回退到当前版本一步到位 第二个办法先--mixed回退暂存区至当前版本然后checkout --撤销修改 已经commit  还是有两种办法第一种就是reset指定上一次的版本进行回退直接--hard commit id 第二种方式就是--hard HEAD^回退至上一个版本。 删除文件 删除文件也算是一种修改我们rm file删除文件后正常添加提交就可以了。 还有简单一步的 省去了提交这一步骤。
http://www.w-s-a.com/news/595468/

相关文章:

  • 偃师市住房和城乡建设局网站网站个人主页怎么做
  • 做网站要实名认证吗wordpress去掉仪表盘
  • 在哪做网站好Python建网站的步骤
  • 卢松松的网站办公室设计布局
  • 住房城乡建设干部学院网站织梦网站0day漏洞
  • 企业网站seo优帮云手机桌面布局设计软件
  • 无证做音频网站违法吗智能建站加盟电话
  • 鹿泉专业网站建设做网站为什么要建站点
  • 加强网站建设和维护工作新闻大全
  • 红鱼洞水库建设管理局网站左右左布局网站建设
  • 手机网站建设地址做网站公
  • 贵州建设厅网站首页网络公司除了做网站
  • 运动鞋建设网站前的市场分析wordpress 搜索框代码
  • app开发网站开发教程平台网站开发的税率
  • 百度网站优化排名加强服务保障满足群众急需i
  • 宁夏建设职业技术学院网站安徽网站优化建设
  • 四川关于工程建设网站硬盘做网站空间
  • 桂林网站制作培训学校外包seo公司
  • 莱州网站建设方案北京装修公司口碑
  • 大型网站建设济南兴田德润团队怎么样韩国女足出线了吗
  • 南通做网站找谁重庆网络推广网站推广
  • ps网站主页按钮怎么做怎样做网站的用户分析
  • 哪个网站做黑色星期五订酒店活动公司网络营销推广软件
  • 岳阳新网网站建设有限公司网页设计基础考试题目
  • 辽宁响应式网站费用海外平台有哪些
  • 杨凌规划建设局网站网站后台建设怎么进入
  • 有赞商城网站建设企业管理咨询是做什么的
  • 提供衡水网站建设中国石化工程建设有限公司邮政编码
  • 大芬地铁站附近做网站工业设计公司报价
  • 建设网站最强永年网站建设