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

武汉网站营销公司全球中文网站排名

武汉网站营销公司,全球中文网站排名,滑板网页网站设计,厦门网站建设推广文章目录 1. 删除不需要分支2. 修改最新Commit的Message3. 修改之前Commit的Message4. 连续多个Commit整理为一个5. 不连续的Commit整理为一个6. 比较暂存区和HEAD中文件差异7. 比较工作区和暂存区中文件差异8. 将暂存区恢复为HEAD相同9. 工作区文件恢复和暂存区相同10. 取消暂…

文章目录

    • 1. 删除不需要分支
    • 2. 修改最新Commit的Message
    • 3. 修改之前Commit的Message
    • 4. 连续多个Commit整理为一个
    • 5. 不连续的Commit整理为一个
    • 6. 比较暂存区和HEAD中文件差异
    • 7. 比较工作区和暂存区中文件差异
    • 8. 将暂存区恢复为HEAD相同
    • 9. 工作区文件恢复和暂存区相同
    • 10. 取消暂存区部分文件的修改
    • 11. 清除最近几次提交
    • 12. 查看不同提交的指定文件的差异
    • 13. 正确删除文件的方法
    • 14. 临时加塞紧急任务处理
    • 15. 指定不需要Git管理的文件
    • 16. Git仓库备份到本地
      • 16.1 哑协议和智能协议
      • 16.2 备份特点

1. 删除不需要分支

删除指令

git branch -d 分支名称

git branch -D 分支名称

2. 修改最新Commit的Message

修改最新Message指令

git commit --amend

3. 修改之前Commit的Message

修改之前Message指令

git rebase -i 需要变更的commit的父级commit

Commands
在这里插入图片描述

在上述命令中会打开一个策略文件,输入需要执行的command保存并退出策略

保存完成后出现新的策略窗口,编辑并保存退出即可

如果成功界面会提示

Successfully rebased and updated refs/heads/master

注意
这里的变更修改是指没有推送到团队的git服务器,是自己一个人的分支,如果分支是多人协作开发,再变更可能会出现异常影响团队其他成员的提交

4. 连续多个Commit整理为一个

git rebase -i 需要变更的commit的父级commit

在这里插入图片描述
这里使用squash命令

操作上述完成后,会有新的窗口。填写变更信息,并保存
成功后提示如下

Successfully rebased and updated refs/heads/master

5. 不连续的Commit整理为一个

git rebase -i 需要变更的commit的父级commit

选择操作command,后续操作和步骤4中相同

6. 比较暂存区和HEAD中文件差异

暂存区和Head之间差异比较

git diff --cached

7. 比较工作区和暂存区中文件差异

查看所有差异

git diff

查看具体文件差异

git diff – 文件名 (可以多个,空格隔开)

8. 将暂存区恢复为HEAD相同

git reset HEAD

查看差异

git diff --cached

9. 工作区文件恢复和暂存区相同

git checkout – 文件名

10. 取消暂存区部分文件的修改

git reset HEAD – 要恢复的文件名(支持多个文件,空格隔开)

11. 清除最近几次提交

git reset --hard 需要恢复到的commit的hash值

此命令慎用,会把所有文件都恢复到指定的commoit

12. 查看不同提交的指定文件的差异

git diff 分支号1(或commit) 分支号2(或commit值) – 需要比对的文件名

13. 正确删除文件的方法

git rm 文件名

14. 临时加塞紧急任务处理

git stash # 存放当前数据,不影响工作区

git stash apply # 恢复任务,将之前存放的内容显示并放在工作区,同时stash中的内容是保留的

git stash pop # 恢复任务,stash中的内容不保留

15. 指定不需要Git管理的文件

.gitignore文件

*.doc # 后缀名称为doc的不管控
*.doc/ # doc文件夹下所有文件不管控,但如果是某个文件是.doc结尾的,还是会被管控

16. Git仓库备份到本地

在这里插入图片描述

16.1 哑协议和智能协议

  • 直观区别:哑协议传输进度不可见;智能协议传输可见
  • 传输速度:智能协议比哑协议传输速度快

16.2 备份特点

可以多点备份
在这里插入图片描述

git clone --bare 克隆地址 # bare表示克隆一个不带工作区的仓库
克隆地址和协议协议有关,如果使用智能协议需要在地址前加上file:///前缀,并在路径最后加上.git后缀

git remote add 分支名称 分支地址 # 远程添加分支
git push # 推送

http://www.khdw.cn/news/23447.html

相关文章:

  • 网站建设好公司哪家好汕头seo收费
  • srm系统域名seo站长工具
  • 厦门有做网站建设seo自动点击排名
  • 建设部网站统计企业官网网站
  • 做网站用微软雅黑软件开发公司简介
  • 网站建设问题西安百度关键词推广
  • 建设网站机构常州seo博客
  • 北京汇云世纪网络科技有限公司做网站怎么样b2b
  • 可以做微课ppt模板 网站有哪些内容竞价托管哪家便宜
  • 建设网站有哪些保定seo排名优化
  • 陕西省建设网三类人员题库手机优化软件排行
  • 彭阳门户网站建设朝阳seo排名
  • 安阳如何建立自己的网站平台今日新闻联播主要内容摘抄
  • 网站建设 学习 长沙口碑营销的概念
  • 杭州建设局网站官网中国十大电商公司排名
  • 网站建设+设计那种连接线厂家网站运营策划书范文
  • 空间站 参考消息百度ai人工智能平台
  • 做北京会所网站哪个好百度优化培训
  • 网站设计与制作前景什么是搜索引擎销售
  • 北京网站搭建费用东莞网站推广宣传
  • 网站怎么对接微信支付宝泉州百度开户
  • 海南做网站的公司哪家好上海网上推广
  • 网站模版怎么上传到空间搜索引擎广告推广
  • 西安seo霸屏站长之家seo
  • 商业网站开发需求智能优化大师下载
  • 常德网站开发cms系统
  • 重庆德旺广网络科技有限公司seo网站介绍
  • 陕西网站建设的内容百度推广费用一天多少钱
  • 电子设计全国网站建设拼多多代运营公司十大排名
  • 可以发描文本的网站百度公司简介