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

益阳市网站建设_网站建设公司_定制开发_seo优化

做产地证新网站,静态网页模板免费网站,wordpress中文编辑器插件,男女直接做的视频视频网站git操作目录 Git的安装和图谱版本控制工具介绍git图谱详解 Git基本配置git 的最小配置查看Git的文件类型以及文件内容 Git的本地仓库基本使用创建一个git仓库创建并提交一个文件给文件重命名的简便方法工作区直接提交从缓存区清除一个文件通过git log 查看历史变化 工作区… git操作目录 Git的安装和图谱版本控制工具介绍git图谱详解 Git基本配置git 的最小配置查看Git的文件类型以及文件内容 Git的本地仓库基本使用创建一个git仓库创建并提交一个文件给文件重命名的简便方法工作区直接提交从缓存区清除一个文件通过git log 查看历史变化 工作区暂存区HEAD文件管理清空暂存回退暂存区恢复成HEAD工作区恢复为暂存区工作区的指定文件恢复成暂存区取消暂存区文件修改 本地仓库的分支管理创建新的分支删除分支查看分支切换分支可以直接checkout 某个commit 查看文件的不同查看不同 变基加急任务暂存当前任务取消最近几次提交 与远程仓库多人协作从远程仓库备份先拉后推 Git的安装和图谱 版本控制工具介绍 VSCversion control system版本控制系统 集中式——客户端必须时刻和服务器相连 SVM 分布式——服务端和客户端都有完整的版本库 - GitHub——全球最大 GitLab——公司常用免费、提供了持续集成-CI如阿里云、点评GitLinus开发基于Git的开源社区——背景DevOps时代开发运维 git官方文档地址 git下载安装地址 git图谱详解 问题这两天在公式开发中开始用git进行开发了但是一打开IDEA的客户端。却看到了复杂的git图谱。各种颜色的分支、各种颜色的线。看到了这些纵横交错的线只感觉蒙蒙的。 简书带你一步一步看懂Git图谱 好在在这个开源的时代很容易能看到答案 1. 新的分支commit的差异产生了新的支线 2. 同一分支不同仓库commit的差异产生了新的分支 3. 同一分支不同仓库的merge合并了支线 4. 不同分支的merge合并了支线Git基本配置 git 的最小配置 ## 添加name和email配置 git config [--local | --global | --system] user.name Your name git config [--local | --global | --system] user.email Your email ## 查看现有配置 git config --list [--local | --global | --system] ## 区别 ## --local本仓库 ## --global: 当前用户的所有仓库 ## --system: 本系统的所有用户查看Git的文件类型以及文件内容 git cat-file -t 看类型 -p 看内容Git的本地仓库基本使用 创建一个git仓库 ## 在已有项目文件夹里创建git仓库 git init ## 新建一个名为[Project Name]的git仓库 git init [Project Name]创建并提交一个文件 ## 添加文件到该git项目中 ## 添加要commit的文件到 git add [File Name] ### PS添加当前路径下的所有文件—— git add . ## 附带信息进行commit操作 git commit -mSome Message ### 查看git状态如哪些文件待commit哪些未被跟踪 git status ### 查看git记录如commit的记录 git log给文件重命名的简便方法 ## 重命名 mv readme readme.md ## 添加新文件readme.md git add readme.md ## 删除被跟踪的旧文件readme git rm readme## 一条命令顶上面三条 git mv readme readme.md ## 提交 git commit -mrename工作区直接提交 git commit -ammsg从缓存区清除一个文件 git rm FILENAME通过git log 查看历史变化 ## 查看简洁的单行历史 git log --oneline ## 查看最近的4条历史 git log -n4 git log -4 ## 查看所有分支的历史 git log --all ## 查看指定分支(名为BRANCH_NAME)的历史 git log BRANCH_NAME ## 查看图形化的版本历史 git log --graph ## 组合使用查看所有分支最近4条图形化的单行历史 git log --all -n4 --graph --oneline ## 跳转到网页版的git log帮助文档 git help --web log工作区暂存区HEAD文件管理 清空暂存回退 ## 回退到最新的一次提交即清空暂存区 git reset --hard暂存区恢复成HEAD ## 暂存区恢复成HEAD git reset HEAD工作区恢复为暂存区 ## 恢复所有文件加参数后只恢复某个文件 git checkout git checkout FILENAME工作区的指定文件恢复成暂存区 ## 把工作区的某个 file 替换为暂存区 git checkout -- file ## 把工作区变更的所有文件都恢复成和暂存区的一样 git checkout *取消暂存区文件修改 git reset HEAD [FILENAME]本地仓库的分支管理 创建新的分支 ### 从某个分支创建新的分支 git checkout -b NEW_BRANCH_NAME BASE_BRANCH_NAME/HASH_OF_COMMIT删除分支 git branch -d BRANCH_NAME## 强制删除分支 git branch -D BRANCH_NAME## 删除远程分支 git push REMOTE --delete BRANCH_NAME查看分支切换分支 ## 同时查看本地和远程的分支 git branch -a ## 创建名为new_branch的新分支 git checkout -b new_branch []可以直接checkout 某个commit ## detached HEAD git checkout HASH_OF_COMMIT ## 1. 如果不想保留直接切换分支 ## 2. 如果想保留需要创建新分支与其对应 git branch new_branch HASH_OF_COMMIT查看文件的不同 查看不同 ## 比较两个commit之间的文件差异 git diff A B git diff 34976f8 a60a3d5 git diff HEAD HEAD~ git diff HEAD HEAD^## 比较暂存区和HEAD的区别 git diff --cached ## 比较工作区和暂存区所含文件的差异 git diff git diff --filename## 看看不同提交的指定文件的差异 git diff HASH_OF_COMMIT HASH_OF_COMMIT [-- FILENAME]变基 ## 修改最新的commit的message git commit --amend ## 怎么修改老旧commit的message变基操作要基于父commit ## 要修改最开始的commit hashcommit 为 --root git rebase -i HASH_OF_COMMIT ## 交互式 r,reword [修改message] s,squash [合并连续的commit],[将不连续的commit调整顺序后也可合并] ## 中断后 git rebase --continue加急任务暂存当前任务 ## 当前工作区和暂存区的内容迁移到一个额外的栈 git stash ## 先查看stash了哪些内容 git stash list ## 恢复栈顶的保存记录且记录列表里还保留该记录 git stash apply ## 恢复栈顶的保存记录并把记录列表里的该记录删除 git stash pop取消最近几次提交 git reset --hard HASH_OF_COMMIT与远程仓库多人协作 从远程仓库备份 git clone 、 git push ## 本地添加一个远程服务地址 git remote add intel file:///Users/double/Desktop/test_remote/intel.git ## 查看信息 git remote -v先拉后推 git fetch github git mergegit pull ## 通过merge的方式进行拉取 git pull --no-rebase
http://www.lebaoying.cn/news/120693.html

相关文章:

  • 建模淄博网站优化首选公司
  • 端午节网站制作网站网页设计师
  • 网站设计怎么算侵权商业空间设计特点
  • 做网站用哪几个端口 比较好沧州wap网站制作
  • 做网站+利润微信如何申请小程序商店
  • 网站建设验收模板做国外网站用国内服务器
  • 如何用两台电脑做服务器建网站网站购买平台
  • 兰州网站建设王道下拉強开平做网站
  • 网站开发需要用到的相关技术柚子皮wordpress主题
  • 江苏新宁建设集团网站wordpress文章前台看不到
  • 北京网站建设怎么样长沙设计网站排名
  • 天津网站营销seo电话山东省建设厅网站多少
  • 400元做网站送网推网站开发与管理课程
  • 电影网站开发影院座位问题网站制作需要什么人员
  • 公司做网站 需要准备什么最新网络游戏排行榜2021
  • 35互联做的网站如何phpwind8.7和wordpress
  • wap盛唐建站蓝盾信息做网站吗
  • 网站建设效果图嘉兴网站建设外包公司
  • 网站建设 html5企业网站服务器
  • 网站备案类型常州微信网站建设方案
  • 用wordpress建一个网站吗wordpress 嵌入python
  • 公司创建一个网站多少钱常州好的网站设计公司
  • 舟山手机网站建设app开发 wordpress
  • 网站建设报告论文百度文库玉溪市住房和城乡建设局网站
  • iis搭建网站教程win10android开发工程师
  • 网站开发全栈教程学校网站建设招聘
  • 移动端开发需要学什么网站点击排名优化
  • 怎么在本地做网站如何建设网站的目录结构层
  • 网站开发项目的前端后端数据库智慧园区 展厅设计
  • 电子商务成功的网站东莞营销专业网站建设