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

网站建设拍金手指排名贰拾企业网站维护怎么做

网站建设拍金手指排名贰拾,企业网站维护怎么做,免费com网站域名注册,清河网站建设价格文章目录 基本命令的使用查看git的当前版本初始化配置设置用户名及邮箱设置仓库的认证方式查看当前配置 创建仓库从远程服务器克隆仓库创建本地仓库 添加和提交文件工作区域和文件状态工作区域文件状态 查看文件状态及分支信息查看暂存区的内容添加文件提交文件查看提交日志回退… 文章目录 基本命令的使用查看git的当前版本初始化配置设置用户名及邮箱设置仓库的认证方式查看当前配置 创建仓库从远程服务器克隆仓库创建本地仓库 添加和提交文件工作区域和文件状态工作区域文件状态 查看文件状态及分支信息查看暂存区的内容添加文件提交文件查看提交日志回退版本撤销操作 差异比较删除文件分支相关操作 代码冲突原因解决方案 基本命令的使用 查看git的当前版本 git -v初始化配置 –local: 配置对当前仓库有效 –global: 配置对当前用户指的是当前用于登录系统的用户的所有仓库有效 设置用户名及邮箱 git config --global user.name xiao Aigit config --global user.email 12345678.qq.com注意由于此处设置的用户名中间有空格所以要使用双引号正常设置时无需使用双引号 设置仓库的认证方式 git config --global credentail.helper storecredentail.helper后的参数可选 cache: 在第一次输入认证凭据后会将其存储在缓存中短期内不需要重复输入。store: 将凭据保存在.gitcredentail文件中。除非修改了git服务器上的密码否则在第一次输入认证凭据后就再也不用输入。 查看当前配置 git config --global --list创建仓库 从远程服务器克隆仓库 git clone https://github.com/xiaoAi1234/xue-cheng-plus #远程仓库的url地址创建本地仓库 创建本地仓库前先要进入自己想要作为本地仓库的文件夹下再使用git命令将该文件夹变成本地仓库。 git init或者使用如下命令从而在当前路径下新建一个名为test的文件夹并将其作为本地仓库。 git init test添加和提交文件 在学习添加和提交文件前我们需要先了解一下git的工作区域和文件状态。 工作区域和文件状态 工作区域 工作区也叫本地工作目录就是电脑中的文件夹。暂存区也叫索引用于保存即将提交到git仓库的内容。本地仓库存储代码和版本信息。 文件状态 未跟踪文件未被git管理 (文件在git status命令下提示为红色)未修改文件已被git管理但文件内容未发生变化已修改文件内容发生变化但还未添加到暂存区已暂存文件内容发生变化并添加到了暂存区内 (文件在git status命令下提示为绿色) 查看文件状态及分支信息 git status该命令可查看工作区及暂存区中文件的状态其中 红色》未跟踪文件 绿色》已暂存文件 同时还会提示当前所处分支及相关信息 查看暂存区的内容 git ls-files添加文件 将文件添加到暂存区同时文件状态将变为已暂存。 git add 1.txt添加文件时也可以使用通配符来批量添加文件如下所示。 git add *.txt添加当前目录下所有文件 git add .如果想移除暂存区的文件可使用如下命令 git rm --cached 1.txt提交文件 将暂存区的文件提交到仓库-m后跟的是本次提交的相关信息。 git commit -m 第一次提交查看提交日志 使用如下命令会显示每次提交的提交者邮箱提交日期相关信息及版本号 git log想要查看更简洁的日志可使用如下命令。该命令仅显示每次提交的相关信息及版本号 git log --oneline回退版本 git reset --soft 5af90b8 #要退回到的版本号也可以为^HARD即退回到上一个版本。reset后可接参数 soft: 回退版本但不清空工作区和暂存区内容mixed: 回退版本清空暂存区内容但不清空工作区内容hard: 回退版本同时清空暂存区和工作区内容 soft与mixed的使用场景 可对仓库进行多次回退然后再一次性提交暂存区中的内容从而实现将之前提交的多个版本合并成一个版本。 但这里如果是使用mixed在提交前需要先用“git add命令将工作区内容添加到暂存区。 hard的使用场景 确认真的需要回退到上一个版本并在后续基于上一个版本进行代码开发时。 撤销操作 可以先通过如下命令查看执行过的git操作从而找到误操作之前的版本号 git reflog用reset命令回到之前的版本号 git reset --hard 5af90b8差异比较 比较工作区与暂存区的差异 git diff比较工作区和版本库差异 git diff HEAD比较暂存区和版本库差异 git diff --cached比较版本库中两个版本的差异 #用法1 git diff 版本一ID 版本二ID #用法2此处HEAD指向最新版本 git diff 版本一ID HEAD #用法3此处HEAD指向最新版本HEAD~指向上一个版本HEAD~3则表示在HEAD前的三个版本 git diff HEAD~ HEAD #用法4指定比较特定文件的版本 git diff HEAD~ HEAD file.txt执行差异比较的结果 下图提示了file3.txt文件中的内容差异 红色为删除内容绿色为添加的内容。 删除文件 # 操作1, 仅能将文件从工作区删除。使用git add后才能将信息同步到暂存区使用git commit后才能将信息同步到版本库。 rm file.txt # 操作2, 将文件从工作区和暂存区删除。使用git commit后才能将信息同步到版本库。 git rm file.txt分支相关操作 # 查看当前仓库的所有分支 git branch # 新建分支 git branch hhh # 切换到不同分支。但由于checkout也有恢复文件的作用所以当分支名与文件名相同时会产生歧义默认为切换分支 git checkout h1 # git在2.23版本后专门切换分支的命令 git switch h1 # 若当前分支为h2则会将分支h1合并到h2中。注意虽然分支被合并但它仍然存在于仓库中 git merge h1 # 查看分支图 git log --graph --oneline --decorate --all # 删除已合并分支 git branch -d h1 # 强制删除分支,不管该分支是否合并 git branch -D h2代码冲突 原因 两个分支修改了同一行代码 解决方案 #1.查看发生冲突的文件 git status #2.查看冲突的具体内容 git diff #3.退出冲突查看页面 进入末行模式后输入wq #4.对冲突文件进行修改 cat 1.txt #5.提交合并后的文件 git add . git commit -m mergeps: 在提交前也可选择中断本次合并 git merge --abort
http://www.zqtcl.cn/news/384119/

相关文章:

  • 站长之家alexa排名网站架构 seo
  • 四川智能网站建设制作建设网站代理
  • 对网站建设好学吗智慧企业解决方案
  • 网站建站平台eazyshoph5制作微信小程序
  • 扬中网站建设 优帮云望野古诗带拼音
  • 网站和discuz同步登录建设产品网站课程
  • 常州做网站多少钱图片链接在线生成器
  • 服务器网站打不开可以做哪些网站
  • 建设银行网站信息补充网站如何备份
  • 网站建设 杭州市萧山区网页此站点不安全
  • 微网站免费开发平台钟表珠宝商城网站建设
  • 帮建网站的人wordpress广告栏
  • 怎么学建网站教做甜品网站
  • 建网站 服务器需要安装 tomcat安徽城乡建设 厅网站
  • 建筑公司企业简介模板关于网站优化的文章
  • 绥化网站建设兼职互联网大厂设计哪家口碑好
  • 成交型网站建设公司六安亿联网络科技有限公司
  • 优秀行业网站广州网站建设怎么样
  • 南宁建设信息网seo推广公司排名
  • 凯发网站国外网站博客网站也可以做引流
  • 网站设计要学什么vestacp wordpress
  • 模板建站代理3免费做网站
  • 酒店官方网站的功能建设百度网盟推广案例
  • 屯昌网站建设wap网站搭建
  • 毕设做音乐网站重庆正云环境网页制作
  • 免费网站建站w深圳罗湖建网站
  • 创建一个网站一般步骤有哪些互动网站策划
  • 文化传媒 网站设计宿迁网站建设价格
  • 网站开发五人分工是网站推广的案例
  • 海外网站制作seo技术