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

git命令——基础

  1. clone(克隆): 从远程仓库中克隆代码到本地仓库

  2. checkout (检出):从本地仓库中检出一个仓库分支然后进行修订

  3. add(添加): 在提交前先将代码提交到暂存区

  4. commit(提交): 提交到本地仓库。本地仓库中保存修改的各个历史版本

  5. fetch (抓取) :从远程库,抓取到本地仓库,不进行任何的合并动作,一般操作比较少。

  6. pull (拉取) :从远程库拉到本地库,自动进行合并(merge),然后放到到工作区,相当于 fetch+merge

  7. push(推送) : 修改完成后,需要和团队成员共享代码时,将代码推送到远程仓库

  8. git add (工作区–>暂存区) git add 单个文件名|通配符 将所有修改加入暂存区:git add .

  9. git commit (暂存区–> 本地仓库) || -m(提交) -a -m (想当于先执行了 git add 可简化未 -am)

  10. 作用:查看的修改的状态(暂存区、工作区)

    命令形式:git status

    3.1 冲突

    git diff (查看冲突的内容)

  11. 作用:提交暂存本地仓库的当前分支

    命令形式:git commit -m ‘注释内容’

  12. 作用:查看提交记录

    命令形式:git log [option]

    option :–all 显示所有分支

    –pretty=oneline 将提交信息显示为一行

    –abbrev-commit 使得输出的commitId更简短

    –graph 以图的形式显示

  13. 作用:版本切换

    命令形式:git reset --hard commitID commitID 可以使用git log 查看

    git reflog 这个指令可以看到已经删除的提交记录

  14. 查看本地分支 git branch 创建本地分支 git checkout 分支名 切换分支 git checkout 分支名 创建并切换 git checkout -b 分支名

  15. 合并分支 git merge 分支名称

  16. 删除分支

    git branch -d b1 删除分支时,需要做各种检查

    git branch -D b1 不做任何检查,强制删除

http://www.dtcms.com/a/499678.html

相关文章:

  • 网站建设的总结200字wordpress长微博工具
  • Qt Q_ENUM和Q_ENUM_NS的区别?
  • 【机器人学中的状态估计】2.1 习题:证明p维高斯概率密度函数积分为1
  • 网站建设合同范本简易版邯郸有什么互联网大公司吗
  • 凡科建站的怎么取消手机网站怎么登录住建局官网
  • 什么是智能管理平台?
  • 《录井工程与管理》——第七章 录井资料处理技术
  • 温州瓯北做网站最好看的免费观看全集电视剧
  • 做网站上传图片做网站做app什么专业
  • 【OpenHarmony】外部设备管理器架构
  • 从头开始为 ARM 创建 Ubuntu 映像
  • Android 开发 | 如何使用命令使 Android 应用进入调试状态
  • 在线下单网站怎么做国家企业信用信息查询公示系统广东
  • 企业营销网站建设策划书邯郸市人社局
  • 中山哪里可以做网站产品推广方案ppt
  • 城管综合执法办案系统的技术体系解析:从移动端到云端
  • 开发基于AKS能运维开工单的智能体应用
  • 3D生成软件Rodin 2.0 简单测试案例
  • vivado 从已实现的设计工程创建自定义PL IBIS文件方法
  • TFword:从字符到片段,解析一个“小而精”的字符串处理工具的设计智慧
  • 甘肃网站备案审核flash网站源码带asp后台
  • 网站模板 手机app展示西安seo外包平台
  • F - 算符优先分析
  • 深入剖析RocketMQ3-底层原理
  • 网站建设所出现的问题电影网站域名
  • ROS趣味题25-26-1版本
  • 网络编程的基础知识
  • 【GESP】C++三级、四级练习 luogu-P1597 语句解析-系列题目3
  • 广告公司网站源码下载巴西网站域名
  • Java基础入门