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

拱墅区做网站amh安装wordpress

拱墅区做网站,amh安装wordpress,wordpress 自定义 文章形式,windows7PHP网站建设借此机会写篇博客汇总一下自己去公司实习之后遇到的一些常见关于Git的操作。 Git基本认识 Git把数据看作是对小型文件系统的一组快照#xff0c;每次提交更新#xff0c;或在Git中保存项目状态时#xff0c;Git主要对当时的全部文件制作一个快照并保存这个快照的索引。同时…        借此机会写篇博客汇总一下自己去公司实习之后遇到的一些常见关于Git的操作。  Git基本认识 Git把数据看作是对小型文件系统的一组快照每次提交更新或在Git中保存项目状态时Git主要对当时的全部文件制作一个快照并保存这个快照的索引。同时为了提高效率如果文件没有被修改Git不再重新存储文件而是只保留一个链接指向之前存储的文件。Git对待文件的方式更像是一个快照流。 Git项目中三个工作区域的概念Git仓库.git directory、工作目录Working Directory及暂存区域Staging Area。 Git工作的主要流程 在工作目录中修改文件。暂存文件将文件的快照放入暂存区域。提交更新找到暂存区域的文件将快照永久性存储到Git仓库目录。 Git常见操作 Git设置用户名、密码 Git设置全局用户名、密码操作 git config --global user.name [username]git config --global user.email [email] 设置的时候需要将上述内容中的[username]和[email]替换成自己的用户名和密码即可。 设置好之后通过Git保存用户名、邮箱 使用命令直接修改config文件即可保存。 echo [credential] .git/config echo    helper store .git/config 直接修改.git/config文件 ubuntuVM-7-212-ubuntu:~/kernel-code/kernel-netfilter-sample-code$ vim .git/config ##修改成如下 [core]     repositoryformatversion 0     filemode true     bare false     logallrefupdates true [remote origin]     url https://github.com/Miss-you/kernel-netfilter-sample-code.git     fetch refs/heads/*:refs/remotes/origin/* [branch master]     remote origin     merge refs/heads/master ##主要是后面这两行如果不想保存则删除即可 [credential]     helper store ##保存 设置并保存后可以通过Git config --list查看已设配置显示如下则操作成功。  GIt提交代码 git branch : 查看当前的所有分支并且确定当前位于哪个分支上。git status显示工作目录和当前暂存区状态。git checkout 分支名切换已经存在的分支。git checkout -b 分支名不存在的分支创建并切换到新分支。git add .将当前目录的更改添加到暂存区。git add -A将工作目录中的所有更改添加到暂存区无论这些更改是否被git跟踪。git commit -m test将暂存区的更改创建一个新的提交commit保存到本地仓库。git push origin 分支名mastr/ test_01将本地仓库中的分支推送到远程Git仓库中。git push -u origin 分支名-u的作用是设置上游远程分支跟踪当前的本地分支。第一次推送一个新分支时使用-u选项可以指定远程分支作为本地分支的上游分支。git push -f origin 分支名强制将分支分支推送到远程。如果当前分支所在的版本号commit ID不是最新提交的版本号会抛弃此版本之后的提交记录。git pull origin master拉取远程分支最新代码到本地。 Git合并分支 企业开发中上线前都需要拉取最新master分支并将其合并到对应的上线分支。 切换到master分支【git checkout master】拉取远程分支的最新分支【git pull origin master】切换到对应的上线分支如feat/print_0523【git chekout feat/print_0523】将master分支合并到当前分支【git merge master】此命令会将当前master分支代码合并到当前所在分支。解决合并分支冲突。推送合并后的分支到远端。 Git进行版本回退 恢复到一个旧版本、并且旧版本后的代码都抛弃 回退原理git reset --hard 命令会将HEAD指针、当前分支指针和索引区都移动到指定的commit ID从而重置工作区为该版本。 查看版本号【git log】查找历史提交版本号。找到需要回滚的目标版本号。使用【git reset --hard 版本号】将版本回退。此命令会将HEAD指针、当前分支指针和索引区都指向指定的commit ID并重置工作区为该版本。推送修改【git push -f 】此时不能使用 git push 推送因为我们本地库HEAD指向的版本比远程库的要旧。使用git push -f 强制推送上去。 Git抛弃本地分支拉取仓库对应分支的最新代码 Git什么需要需要抛弃本地分支拉取远程最新分支当误操作将本地某个分支更改之后并且更改的部分涉及面比较大。此时需要舍弃本地仓库中对应分支直接拉取远程最新分支。 使用 git branch 检查当前是否处于目标分支。如果处于目标分支直接执行后续操作如果没有处于目标分支使用git checkout 分支名 切换到对应目标分支。git status 检查本地是否有未提交的代码。git stash如果有未提交的代码使用此命令将其暂存起来。git commit 也可以。git fetch origin master获取最新的远程master分支代码。git reset --hard origin/master重置本地分支到远程master分支的状态。如果前面的步骤中执行了git stash将本地未提交的分支暂存此时需要使用git stash apply将更改应用到master分支。
http://www.hkea.cn/news/14393595/

相关文章:

  • 黑龙江建设厅网站官网wordpress 缩略图不显示
  • 2021能打开的网站免费政务网站集约化建设推进情况
  • 如何做背景不动的网站技术共享平台
  • 企业网站源码程序多少钱?怎么做网页聊天室
  • 吉 360 网站建设做网站是什么鬼
  • 城镇建设部网站小程序下单
  • 合肥网站建设工作室绥中网站建设分类信息网
  • wordpress全站静态cdn塘厦镇网站仿做
  • 茂名模板建站代理餐饮品牌设计项目
  • 做ktv的网站产品设计作品
  • 免费申请网站永久wordpress 企业小程序
  • 上海网站建设官网dw网页制作成品代码加图片
  • 创业公司做网站郑州网站推
  • 做网站都是怎么收费aspaccess做网站
  • 怎么为一个网站做外链做网站的硬件和软件环境
  • 内蒙古建设厅官网站做原型网站
  • 订制型网站费用做设计下素材有比较好的网站
  • 企业网站建设合作协议范文做旅游项目用哪家网站好
  • 上海 餐饮网站建设 会员系统免费装修设计图app
  • 织梦网站响应式模板免费下载视频在线制作免费生成
  • 运营好的网站制作中心全椒做网站
  • 做网站需要找人优化吗软件定制开发公司在哪里
  • 空白网站怎么建网页设计代码模板html静态
  • 养生网站源码西昌市做网站的
  • 建设部建造师强制注销网站小辉seo
  • seo公司网站推广全国建筑企业资质查询系统官网
  • 佛山网站建设优化制作公司长春网站制作网页
  • 深圳网站关键词推广贵阳app定制开发
  • 长治市城乡建设局网站个人做网站怎么备案
  • 做机器人的网站关键词快速上首页排名