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

求个网站你懂我的意思2021中国四川机械加工网

求个网站你懂我的意思2021,中国四川机械加工网,网站建设对帮助信息的设置,网页设计公司的痛点是什么整理了一下工作中常用的 Git 操作#xff0c;持续更新中...merge单个文件例如 B分支想要合并A分支的某个文件首先#xff0c;我们切换到B分支 git checkout branch B之后#xff0c;我们checkout A 分支的a文件#xff0c;git checkout --patch A a路径 最后#xff0c…整理了一下工作中常用的 Git 操作持续更新中... merge单个文件 例如 B分支想要合并A分支的某个文件 首先我们切换到B分支  git checkout branch B 之后我们checkout A 分支的a文件git checkout --patch  A  a路径  最后弹出修改确认提示 Apply this hunk to index and worktree [y,n,q,a,d,/,K,g,e,?]? 在弹出的都选  y 即可。 如果不想应用更改的在弹出的都选 n 即可。 最后提交代码完成更新合并同步。 撤销上一次操作 git reset --hard HEAD^ HEAD^的意思是上一个版本也可以写成HEAD~1 如果你进行了2次commit想都撤回可以使用HEAD~2 参数 --mixed  不删除工作空间改动代码撤销commit并且撤销git add . 操作 这个为默认参数,git reset --mixed HEAD^ 和 git reset HEAD^ 效果是一样的。 --soft   不删除工作空间改动代码撤销commit不撤销git add .  --hard 删除工作空间改动代码撤销commit撤销git add .  注意完成这个操作后就恢复到了上一次的commit状态。 撤销 commit 操作但保留代码 git reset --soft HEAD^ 仅仅是撤回commit操作代码仍然保留 查看文件修改 git log --name-status 每次修改的文件列表, 显示状态 git log --name-only 每次修改的文件列表 git log --stat 每次修改的文件列表, 及文件修改的统计 git whatchanged 每次修改的文件列表 git whatchanged --stat 每次修改的文件列表, 及文件修改的统计 git show 显示最后一次的文件改变的具体内容 git show -5 显示最后 5 次的文件改变的具体内容 git show commitid 显示某个 commitid 改变的具体内容 给本地和远程仓库重命名 1.重命名本地分支 git branch -m new-name #如果当前在要重命名的分支 git branch -m old-name new-name #如果当前不在要重命名的分支 2.删除远程旧名称分支并且push新名称分支 git push origin :old-name new-name 3.关联新名称的本地分支和远程分支 git push origin -u new-name 修改远程仓库地址 git remote set-url origin [url] 本地分支关联远程仓库上游分支 git branch --set-upstream-toorigin/remote_branch  your_branch 分支重命名 1. 本地分支重命名还没有推送到远程 git branch -m oldName newName 2. 远程分支重命名已经推送远程-假设本地分支和远程对应分支名称相同 a. 重命名远程分支对应的本地分支 git branch -m oldName newName b. 删除远程分支 git push --delete origin oldName c. 上传新命名的本地分支 git push origin newName d. 把修改后的本地分支与远程分支关联 git branch --set-upstream-to origin/newName commit 规范 feat新功能feature fix修补bug docs文档documentation style 格式不影响代码运行的变动 refactor重构即不是新增功能也不是修改bug的代码变动 test增加测试 chore构建过程或辅助工具的变动 合并commit 合并commit的简便方法就是先撤销过去5个commit然后再建一个新的。 $ git reset HEAD~5 $ git add . $ git commit -am Heres the bug fix that closes #28 $ git push --force git tag git tag name就可以打一个新标签 用命令git tag查看所有标签 默认标签是打在最新提交的commit上的 也可以找到历史提交的commit id然后打上 还可以创建带有说明的标签用-a指定标签名-m指定说明文字 git tag -a v0.1 -m version 0.1 released 1094adb 用命令git show tagname可以看到说明文字 修改 commit 注释内容 顺便说一下如果commit注释写错了只是想改一下注释只需要 git commit --amend 此时会进入默认vim编辑器修改注释完毕后保存就好了 Git基本常用命令 mkdir XX 创建一个空目录 XX指目录名 pwd 显示当前目录的路径 git init 把当前的目录变成可以管理的git仓库生成隐藏.git文件 git diff  XX 查看XX文件修改了哪些内容 git reset –hard HEAD^ 或者 git reset  –hard HEAD~ 回退到上一个版本 (如果想回退到100个版本使用git reset –hard HEAD~100 ) cat XX 查看XX文件内容 git reflog 查看历史记录的版本号id git checkout — XX  把XX文件在工作区的修改全部撤销 git remote add origin https://aaa 关联一个远程库 git push –u origin master 第一次要用-u 以后不需要把当前master分支推送到远程库 git branch –d dev 删除dev分支 git branch -D dev 删除未合并过的dev分支 git stash 把当前的工作隐藏起来 等以后恢复现场后继续工作 git stash list 查看所有被隐藏的文件列表 git stash apply 恢复被隐藏的文件但是内容不删除 git stash drop 删除文件 git stash pop 恢复文件的同时 也删除文件 git push origin master 把master分支推送到远程库对应的远程分支上 推荐阅读 Git的奇技淫巧 gitlab VS github Git 工作流程 Git 使用规范流程 常用 Git 命令清单 Git分支管理策略 commit填写规范 转载于:https://www.cnblogs.com/dora-zc/p/11109125.html
http://www.huolong8.cn/news/80961/

相关文章:

  • 设计深圳网站制作广东网站关键词排名
  • phpmysql网站开发全程实例中国互联网协会官方网站
  • 石景山手机网站建设郑州展厅设计制作公司
  • 软件下载网站哪个最安全突出网站建设 突出能力
  • 广东长城建设集团有限公司 网站app首页设计效果图
  • 福安网站开发四川高速公路建设集团网站
  • 云服务器做网站一般配置广州越秀区风险等级
  • 设计图片网站哪个好哪个网站可以免费做H5
  • 衡阳公司做网站做视频网站需要什么证件
  • 用mui做的网站乐清网
  • 聊城哪里有做网站的网络公司排名中国
  • 自建网站系统wordpress导航功能
  • 网站的系统帮助塘沽做网站公司
  • wordpress网站百度数据大连开发区做网站
  • 深圳网站建设代理wordpress修改标题链接
  • 网站建设的文件深圳设计公司
  • 四川省建设厅职称查询网站ppt设计主题
  • 北京网站制作最新教程做外贸找客户的网站
  • 大厂建设局网站珠海手机网站建设价格
  • 做拍卖网站怎么样天眼网查询个人信息
  • 制作一个网站数据库怎么做百度搜索引擎下载免费
  • 北京市住房和城乡建设部网站首页网站建设犭金手指a15
  • wordpress装修套餐网站源码乐装网
  • 英文网站建设报价模板价格多少钱一平方
  • 织梦中英文版网站怎么做怎么清空WordPress
  • 视频网站建设费用明细网站开发税率
  • 安徽省建设厅网站怎么进不去网页升级请记住新域名
  • 电商网站开发过程什么是网络营销媒体
  • 沧州有做网站的吗服务器网站怎么做的
  • 服务器出租网站模板猎头公司怎么样