git命令的操作

2023-09-16 11:19:02

1.创建一个新的本地仓库:

使用命令git init在本地目录中创建一个新的git仓库。

2.添加文件到仓库:

使用命令git add <文件名>将文件添加到暂存区。
使用命令git commit -m "提交信息"将文件提交到本地仓库。
查看仓库状态和提交历史:

使用命令git status查看仓库中文件的状态和变更信息。
使用命令git log查看提交历史记录。

3.远程仓库操作:

使用命令git remote add origin <远程仓库URL>将本地仓库与远程仓库关联。
使用命令git push -u origin <本地分支名>将本地仓库推送到远程仓库。

4.分支操作:

使用命令git branch查看当前分支和所有分支。
使用命令git branch <分支名>创建新分支。
使用命令git checkout <分支名>切换到其他分支。
使用命令git merge <分支名>合并指定分支到当前分支。

5.git命令大全

git status 查看git状态

git add . 将工作区所有文件上传到暂存区

git commit -m ‘提交信息’ 将暂存区的代码上传到本地仓库

如果是修改完的暂存区可以使用git commit -a -m ‘提交信息’ 提交到本地仓库

git push 将本地仓库代码上传到远程仓库

git log 查看日志

git clone 克隆远程仓库

git reset ‘指定文件’ 可以将暂存区的文件回退到工作区

git checkout ‘指定文件’ 可以将工作区还原

git reglog 查看所有的提交日志

git reset --hard ‘哈希值(提交日志查看)’ 版本穿梭

git pull --rebase origin master 拉取最新的分支源头并且合并

git pull origin ‘分支名’ 拉取指定分支

git push -u origin “分支名” 第一次进行远程提交命令 可以用于本地仓库有该分支,远程仓库没有该分支

git remote add origin 远程仓库链接 本地仓库连接远程仓库

git remote rm origin 删除远程仓库的源头

git branch 查看本地仓库分支

git branch -r 查看远程仓库分支

git switch 分支名 切换分支

git branch 分支名 创建新分支

git merge 分支名 合并指定分支到当前分支

git branch -d 删除本地仓库的分支

git push origin --delete 分支名 删除远程仓库分支

更多推荐

苏宁易购商品详情数据接口

苏宁易购商品详情数据接口采集方法如下:下载安装载图助手软件并打开苏宁易购平台,找到需要采集的商品类目。点击一个商品进入详情页,启用软件的批量下载功能并打开“自动粘贴网址”。复制商品上方的链接,链接会自动传送到首页的地址栏里。全部复制完成后,在选项中把“下载主图”、“同时下载视频”、“下载详情图”三项打勾。单击“立即下载

中移链交易模块介绍

中移链交易模块是中移链区块链系统的核心模块之一。它的主要作用是处理用户发起的交易请求,并将其打包成区块添加到区块链上。交易模块接收来自不同合约执行的指令,比如创建账号、转账、部署和执行智能合约等指令,并确保所有交易都是有效且合法的。与其他模块相比,交易模块的工作量较大,每秒需要高效地处理上千个交易请求。01交易的组件构

vision transformer

一、网络构建importtorchfromtorchimportnnfromfunctoolsimportpartial#---------------------------------------##(1)patchembedding'''img_size=224:输入图像的宽高patch_size=16:每个pa

Matlab--高等应用数学问题的MATLAB求解

1.求解n阶导数%%%如何求解n阶导数,用到diff(f,n)symsx;f=sin(x)/(x^2+4*x+3);diff(f,4)%%%如何求解100阶导数tic,F=diff(f,100);toc2.Matlab语言的优越性%%%MATLAB的优点:%MATLAB语言的简洁高效性%MATLAB语言的科学运算功能%

揭秘多数据模型与数据联动如何重塑企业数据处理和决策过程

在数字化时代,数据已经成为企业竞争的核心资源。为了更好地利用数据,许多企业开始采用低代码的多数据模型和数据联动。这些技术和方法可以用于运用多种数据模型来对用户进行分类;可以利用数据联动来提高推荐的准确性和效率,帮助企业更快速、更高效地构建数据驱动的应用程序,从而提升业务效率和竞争力。业务需求说明:1、配置固定资产领用单

Nat. Rev. Bioeng. | 中山大学左涛组详述肠道微生态工程化改造

肠道微生态工程化改造EngineeringthegutmicrobiomeReviewArticle,2023-6-16,NatureReviewsBioengineeringDOI:10.1038/s44222-023-00072-2原文链接:https://www.nature.com/articles/s4422

vue国际化教程

需求背景项目需求要做国际化,结果网上找了好几篇文章,没有一个可以一次性搞定,现在这里总结一下。首先,我们分为两部分处理,一个是前端页面的静态文字,这个由前端vue.json自行处理。第二部分就是后端的错误消息和日志部分,我们由springboot的拦截器来处理。i18n介绍i18n(其来源是英文单词internatio

说说hashCode() 和 equals() 之间的关系?

每天一道面试题,陪你突击金九银十!上一篇关于介绍Object类下的几种方法时面试题时,提到equals()和hashCode()方法可能引出关于“hashCode()和equals()之间的关系?”的面试题,本篇来解析一下这道基础面试题。先祭一张图,可以思考一下为什么?介绍equals()的作用是用来判断两个对象是否相

第二证券:算力概念强势拉升,竞业达涨停,南凌科技等大涨

算力概念20日盘中强势拉升,到发稿,竞业达涨停,南凌科技涨近10%,拓维信息涨近9%,亚康股份、神州数码涨约5%,青云科技涨逾4%。音讯面上,9月19日,国际大学生程序设计竞赛(ICPC)官网披露了华为创始人兼CEO任正非与ICPC基金会及金牌获得者的谈话纪要。任正非表明,我们行将进入波澜壮阔的第四次工业革命,其规划之

Denoising diffusion implicit models 阅读笔记

Denoisingdiffusionprobabilisticmodels(DDPMs)从马尔科夫链中采样生成样本,需要迭代多次,速度较慢。Denoisingdiffusionimplicitmodels(DDIMs)的提出是为了加速采样过程,减少迭代的次数,并且要求DDIM可以复用DDPM训练的网络。加速采样的基本思

许战海战略文库|品类缩量时代:制造型企业如何跨品类打造份额产品?

所有商业战略的本质是围绕着竞争优势与竞争效率展开的。早期,所有品牌立足于从局部竞争优势出发。因此,品牌创建初期大多立足于单个品类。后期增长受限,就要跨品类持续扩大竞争优势,将局部竞争优势转化为长期竞争优势,如果固化不前很难获得增长,也无法成为“链主品牌”。当品类缩量,制造型企业要跨品类打造份额产品第一,聚焦的品类处于增

热文推荐