创建git仓库

①git init:用于在一个现有的目录中初始化一个新的 Git 仓库。

# 进入你的项目目录,如果你想要在当前目录下初始化 Git 仓库。
git init

这会在当前目录下创建一个名为 .git 的子目录,其中包含 Git 仓库的所有必要文件和目录。(PS:如果目录中没有.git文件夹,则有可能是隐藏了,可以在资源管理器上方点击“查看”,勾选“隐藏的项目”就能看见了)

②git remote add origin:用于将一个远程仓库与你本地的 Git 仓库关联起来(这里强调仓库关联)。

git remote add origin <远程仓库的 URL>

这里的 <远程仓库的 URL> 是你希望关联的远程仓库的 URL 地址。

解释一下各个部分的含义:

  • git remote add: 这是 Git 命令的一部分,用于添加一个远程仓库的别名。

  • origin: 这是远程仓库的别名。在 Git 中,"origin" 是默认用于指代主要的远程仓库的约定名称。你可以选择其他名称,但通常会使用 "origin"。之后,你就可以使用 origin 这个别名来引用远程仓库,例如,推送本地分支到远程仓库可以使用 git push origin <branch-name>

  • <远程仓库的 URL>: 这是你远程仓库的地址,可以是 HTTPS 或者 SSH 协议的 URL。它指定了 Git 应该连接到哪个远程仓库。

需要注意的是,一般情况下,这个命令只需要运行一次,用于设置远程仓库关联。之后,你就可以使用其他 Git 命令来与远程仓库进行交互。

③git add . : 用于将当前工作目录中的所有修改(包括新增、修改和删除的文件)添加到暂存区。

git add .

需要注意的是,git add . 可能会添加一些你不希望提交的文件,比如一些自动生成的文件或配置文件。因此,在使用该命令之前,最好先运行 git status 来检查将要被添加到暂存区的文件,确保它们是你想要提交的。如果你只想添加某个特定的文件,可以使用 git add 文件名。 

(PS:. 表示当前目录,也可以使用 git add --allgit add -A 来达到相同的效果。)

④git commit -m:用于创建提交并添加提交消息的命令。

使用 git commit -m 来创建一个新的提交,并附带一条提交消息:

git commit -m "Your commit message here"

 ⑤git push -u origin master:用于将本地分支(通常是 master 分支)的更改推送到远程仓库,并将本地分支与远程分支进行关联。(这里强调分支关联

git push -u origin master

这个命令的含义是将本地的 master 分支的更改推送到远程仓库的 master 分支,并建立本地的 master 分支与远程的 master 分支的关联关系。 

解释一下各个部分的含义:

  • git push: 将本地分支的更改推送到远程仓库。
  • -u: 在这里表示将本地分支与远程分支进行关联。这样一来,将来在此分支上运行 git pushgit pull 时,Git 将知道应该推送到或拉取自哪个远程分支。
  • origin: 远程仓库的名称,通常是默认的远程仓库名称,被称为 "origin"。
  • master: 本地分支的名称,通常是默认的主分支名称。这个参数表示将本地的 master 分支推送到远程仓库

在第一次运行时,通常会使用 -u 参数来建立追踪关系,以后再运行 git pushgit pull 时,就可以不带参数,Git 将自动使用追踪关系的默认设置。

注意:在一些 Git 版本中,你可能会看到 main 分支代替 master 分支,这取决于你的仓库设置。如果你的仓库使用 main 分支,那么相应的命令将是 git push -u origin main

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/159848.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

初学者必读书籍——两个月速成Python

想学Python的你是不是一直被它生涩难懂的劝退&#xff1f;作为一个自学入门的程序员&#xff0c;依靠这样几本书&#xff0c;两个月就学会了python。不卖关子&#xff0c;我学的就是”python编程三剑客“系列。那么接下来就让我给你介绍介绍吧。 1.《Python编程&#xff1a;从入…

OSG文字-osgText3D(5)

osgText3D 三维立体文字比二维平面文字显示效果更好&#xff0c;相对二维平面文字&#xff0c;它有非常好的立体显示效果。 在实际虚拟现实项目中&#xff0c;过多使用三维立体文字会降低染效率&#xff0c;加重渲染负担&#xff0c;相对平面二维文字&#xff0c;它占用的内存是…

MES系统管理范围及标准

一、计划管理 1.1计划分为:月度计划>周计划>日计划; 1.2MES系统一般都会直接精确到日计划(生产工单及生产指令); 1.3MES系统日计划分为三阶排产方式: 1.3.1日计划直接排到车间,由车间自行安排任务; 1.3.2日计划排到产线或设备,对应的班组长按照计划直接生产; 1.…

掌握Katalon Studio 导入 swagger 接口文档,接口测试效率提升100%

katalon studio大家都已经不陌生了&#xff0c;是一款现在非常主流的自动化测试工具&#xff0c;包括了web、api、APP&#xff0c;甚至PC应用程序都可以使用它来完成自动化测试。 swagger是一款RESTFUL接口的文档在线自动生成软件&#xff0c;swagger是一个规范和完整的框架&a…

asterisk dialplan(extension)学习笔记

列举一些用过的dialplan&#xff0c;记录备忘 exten > 1004,1,Answer();第1步&#xff0c;监听到外部呼入1004这个号码&#xff0c;接听&#xff0c;对方就会看到电话已经接通 exten > 1004,n,Dial(SIP/1004,20,tr);第2步&#xff0c;通过SIP通道&#xff0c;拨打1004这…

Python通过selenium调用IE11浏览器报错解决方法

前提 正常安装Python 工具&#xff0c;selenium 包可以正常导入。IE浏览器驱动 IEDriverServer.exe 已经正确放置到已经添加path目录的文件下。 报错现象&#xff1a; 解决方法 打开浏览器进入 internet 选项 切换到安全页签 &#xff0c;去除“应用保护模式” 再次调用验证…

C语言——I /深入理解指针(一)

一、内存和地址 1byte&#xff08;字节&#xff09; 8bit&#xff08;比特位&#xff09; 1KB 1024byte 1MB 1024KB 1GB 1024MB 1TB 1024GB 1PB 1024TB一个比特位可以存放二进制的0/1的一位 ⽣活中我们把⻔牌号也叫地址&#xff0c;在计算机中我们把内存单元的编号也称为…

真菌基因组研究高分策略(一):比较基因组揭示真菌菌丝和多细胞的起源

真菌是陆地和水生生态系统的重要组分&#xff0c;在有机质循环和跨营养级养分流通等过程中发挥着重要作用。随着测序技术的发展&#xff0c;高通量测序揭示了真菌群落巨大的系统发育和功能多样性&#xff0c;高质量真菌基因组的组装已经成为研究菌丝和潜在基因的进化起源的有力…

php利用ZipArchive类实现文件压缩与解压

github项目 1、Linux 安装 nginx 安装zlib库 cd /usr/local/src wget https://zlib.net/current/zlib.tar.gz tar -zxvf zlib.tar.gz cd zlib-1.3 ./configure make && make install 2、zlib的使用 $all_name all.zip;// 创建ZipArchive对象$zip_all new ZipArchi…

国外聊天IM — Sendbird

接⼝⽂档&#xff1a; https://sendbird.com/docs 好久没写文章了 我在官网找到的pom, 下载不下来&#xff0c;git下载下来&#xff0c;打进项目里不能用&#xff0c;就只能用简单的http了 直接上代码&#xff0c;只是简单的调通代码&#xff0c;根据你自己业务改&#xff1a;…

gensim库中word2vec的使用方式

gensim.models中的Word2Vec具体应用&#xff0c;里面的参数的含义以及一般取值 from gensim.models import Word2Vec# 示例文本 sentences [[this, is, a, sample, sentence],[another, example, sentence],[one, more, example]]# 训练 Word2Vec 模型 model Word2Vec(sente…

【c++】——类和对象(下) 万字解答疑惑

作者:chlorine 专栏:c专栏 目录 &#x1f6a9;再谈构造函数 &#x1f393;构造函数体赋值 &#x1f393;初始化列表 &#x1f6a9;explicit关键字 &#x1f6a9;static成员 &#x1f393;概念 面试题&#xff1a;计算创建多少个类对象 &#x1f393;特性 【问题】(非)…

智能合约安全漏洞与解决方案

// SPDX-License-Identifier: MIT pragma solidity ^0.7.0;import "https://github.com/OpenZeppelin/openzeppelin-contracts/blob/release-v3.3/contracts/math/SafeMath.sol";/*智能合约安全在智能合约中安全问题是一个头等大事&#xff0c;因为智能合约不像其他语…

android.support.v4.view.ViewPager爆红

android.support.v4.view.ViewPager的地方改成androidx.viewpager.widget.ViewPager

RH850 G3KH异常处理简述

目录 1.概述 2.异常处理后现场恢复 3.异常处理地址识别 4.小结 1.概述 我们首先来看&#xff0c;G3KH的关键寄存器&#xff0c;PSW PSW--Program status word PSW寄存器里有表征程序状态的flag&#xff0c;CPU操作状态的flag。如下 UM---是否是user mode&#xff1b;0--…

golang 添加文字水印并旋转

注意&#xff1a;如水印文字是中文&#xff0c;需要中文字体 字体下载链接&#xff1a;https://fonts.google.com package imgUtilsimport ("golang.org/x/image/font""golang.org/x/image/math/fixed""math""image""image/colo…

【JavaEE】Spring更简单的存储和获取对象(类注解、方法注解、属性注入、Setter注入、构造方法注入)

一、存储Bean对象 在这篇文章中我介绍了Spring最简单的创建和使用&#xff1a;Spring的创建和使用 其中存储Bean对象是这样的&#xff1a; 1.1 配置扫描路径 想要成功把对象存到Spring中&#xff0c;我们需要配置对象的扫描包路径 这样的话&#xff0c;就只有被配置了的包…

DDD神药:去哪儿结合DDD,实现架构大调优

尼恩说在前面 在40岁老架构师 尼恩的读者交流群(50)中&#xff0c;最近有小伙伴拿到了一线互联网企业如阿里、滴滴、极兔、有赞、希音、百度、网易、美团的面试资格&#xff0c;遇到很多很重要的面试题&#xff1a; 谈谈你的DDD落地经验&#xff1f; 谈谈你对DDD的理解&#x…

那仰望的人

心底的孤独和叹息

LangChain库简介

❤️觉得内容不错的话&#xff0c;欢迎点赞收藏加关注&#x1f60a;&#x1f60a;&#x1f60a;&#xff0c;后续会继续输入更多优质内容❤️ &#x1f449;有问题欢迎大家加关注私戳或者评论&#xff08;包括但不限于NLP算法相关&#xff0c;linux学习相关&#xff0c;读研读博…