Git学习篇

news2024/9/26 3:26:56

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

使用命令导入项目

1. 使用git init 命令初始化一个新的Git仓库。

git init 是 Git 命令,用于初始化一个新的 Git 仓库。当您想要开始跟踪一个新项目的版本控制时,可以运行 git init 命令来初始化一个空的 Git 仓库。

如果出现以下提示

Reinitialized existing Git repository in  /home/project/tensorrtx-master/efficientnet/.git/

这段输出表示您在路径 /home/project/tensorrtx-master/efficientnet/ 下重新初始化了一个已存在的 Git 仓库。
Git 的初始化命令 git init 会为一个目录创建一个新的 Git 仓库。如果在该目录下已经存在一个 Git 仓库(即已经执行过一次 git init),再次运行 git init 会重新初始化该仓库。
重新初始化 Git 仓库会重新生成 .git 文件夹,这个文件夹包含了 Git 用于管理版本控制的所有信息。重新初始化 Git 仓库的常见原因是为了清理 Git 仓库的历史记录或重新开始版本控制。
请注意,在重新初始化 Git 仓库之前,确保您已经理解了这个操作可能带来的影响,并备份了重要的 Git 数据,因为重新初始化会清除之前 Git 仓库的所有历史记录。

要查看您是否已经在当前目录创建了一个 Git 仓库,可以执行以下命令来查看:

git status

如果已存在 Git 仓库,则您将看到类似于以下输出:

On branch master

No commits yet

nothing to commit (create/copy files and use "git add" to track)

如果这是一个新的 Git 仓库,则输出将为:

fatal: Not a git repository (or any of the parent directories): .git

这表示您需要在该目录中使用 git init 初始化一个新的 Git 仓库。

如果您想要检查某个目录是否是一个 Git 仓库,可以直接进入该目录并执行以上命令。如果该目录是一个 Git 仓库,您将看到类似于上面的输出;否则,您将看到类似于 “fatal: Not a git repository” 的错误输出。

2. 执行 git add README.md 命令将当前目录下的 README.md 文件添加到 Git 暂存区。

执行 git add README.md 命令将当前目录下的 README.md 文件添加到 Git 暂存区。这表示您希望将该文件包含在下一次 git commit 操作中。
请注意,如果您需要添加更多文件或目录到暂存区,您可以在 git add 命令后面添加它们的文件路径列表,用空格分隔。例如,如果您希望添加 README.mdLICENSE 两个文件,请执行 git add README.md LICENSE 命令。如果您需要添加整个目录下的所有文件和子目录,请执行 git add <directory> 命令,其中 <directory> 是目录的路径。

3. 执行 git commit -m "first commit" 命令将暂存区中的所有修改提交到 Git 仓库。

消息 first commit 是本次提交的说明,您可以将其替换为更适合您当前修改的一些其他消息。
请注意,如果您使用 git commit 命令而不指定 -m 参数,则会打开您的默认文本编辑器,并在其中显示一个 Git 消息模板,您需要在其中输入提交消息。

4. 执行 git branch -M main 命令将当前分支重命名为 main。

要查看当前分支,请执行以下命令:

git branch

该命令会列出所有分支,并在当前分支前面添加一个 * 标记。当前分支会以特殊的方式突出显示。
例如,如果当前在 main 分支上,执行 git branch 命令会显示如下输出:

* main
  branch2
  branch3

在上面的输出中,* 标记表示当前分支是 main 分支。其他分支 branch2branch3 不带有 * 标记,表示它们不是当前分支。
5. 执行 git remote add origin https://github.com/Zhugedong/efficientnet.git 命令会将您的本地 Git 仓库与远程仓库 https://github.com/Zhugedong/efficientnet.git 关联起来,并将其命名为 origin。

通过将远程仓库关联到本地仓库的 origin,您就可以使用 git push 命令将本地的提交推送到远程仓库,以便进行代码共享和协作。
请注意,origin 只是一个常用的默认命名,您可以自行选择其他名称来标识远程仓库。

6. 执行git push -u origin main命令会将本地的 main 分支推送到远程仓库的 origin。

Username for 'https://github.com': Zhugedong
Password for 'https://Zhugedong@github.com':输入之前的token

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

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

相关文章

项目文件上传宝塔后只有一个文件内容不同且没有报错该如解决?

一、遇到此类问题不要慌先检查文件是否上传正确&#xff1b; 二、检查文件是否可以在浏览器中正常运行&#xff1b; 三、检查文件是否存在某些不明显的报错&#xff1b; 四、检查此页面的是否存在代码错误&#xff1b; 五、标签链接是否错误&#xff1b; 我所遇到的错误是…

白酒:不同产地白酒的风格特点与比较

云仓酒庄豪迈白酒&#xff0c;作为中国白酒的一部分&#xff0c;其风格特点深受产区的影响。不同产地的白酒&#xff0c;由于自然环境、酿造工艺等因素的差异&#xff0c;形成了各自与众不同的风味和特点。下面让云仓酒庄豪迈白酒来比较一下不同产地白酒的风格特点。 首先&…

使用Python操作Jenkins

大家好&#xff0c;Python作为一种简洁、灵活且功能丰富的编程语言&#xff0c;可以与各种API轻松集成&#xff0c;Jenkins的API也不例外。借助于Python中的python-jenkins模块&#xff0c;我们可以轻松地编写脚本来连接到Jenkins服务器&#xff0c;并执行各种操作&#xff0c;…

香橙派 AIpro开发板开箱测评(代码开源)

前言&#xff1a;有幸能够收到一块梦寐以求的 AI 边缘计算开发板 OrangePi AIpro&#xff0c;非常感谢官方大大给予的宝贵机会。OrangePi AIpro是香橙派官方跟华为昇腾合作的新一代边缘计算产品&#xff0c;其使用华为昇腾 AI 技术路线&#xff0c;搭配集成图像处理器&#xff…

odoo17 hooks使用

odoo17 hooks函数&#xff1a; 1、pre_init_hook 安装引擎开始前执行的函数 2、post_init_hook 安装引擎开始后执行的函数 3、uninstall_hook 卸载执行的函数 以pre_init_hook为例&#xff1a; 1)hooks.py 定义函数&#xff1a; 2&#xff09;init.py引用定义的函数 3)manifest…

RabbitMQ不完整的笔记

同步的不足 1、拓展性差&#xff0c;当要添加功能时&#xff0c;需要在原来的功能代码上做修改&#xff0c;高耦合。 2、性能下降&#xff0c;调用者需要等待服务提供者执行完返回结果后&#xff0c;才能继续向下执行 3、级联失败&#xff0c;由于我们是基于OpenFeign调用交易…

江协科技STM32学习-0 购买套件

前言&#xff1a; 本文是根据哔哩哔哩网站上“江协科技STM32”视频的学习笔记&#xff0c;在这里会记录下江协科技STM32开发板的配套视频教程所作的实验和学习笔记内容。本文大量引用了江协科技STM32教学视频和链接中的内容。 引用&#xff1a; STM32入门教程-2023版 细致讲…

芋道源码 / yudao-cloud:前端技术架构探索与实践

摘要&#xff1a; 随着企业信息化建设的深入&#xff0c;后台管理系统在企业运营中扮演着至关重要的角色。本文将以芋道源码的yudao-cloud项目为例&#xff0c;深入探讨其前端技术架构的设计思路、关键技术与实现细节&#xff0c;并分享在开发过程中遇到的挑战与解决方案。 一、…

《Python编程从入门到实践》day34

# 昨日知识点回顾 json文件提取数据、绘制图表渐变色显示 # 今日知识点学习 第17章 17.1 使用Web API Web API作为网站的一部分&#xff0c;用于与使用具体URL请求特定信息的程序交互&#xff0c;这种请求称为API调用。 17.1.1 Git 和 GitHub Git&#xff1a;分布式版本控制系…

Java语言ADR药物不良反应系统源码Java+IntelliJ+IDEA+MySQL一款先进的药物警戒系统

Java语言ADR药物不良反应系统源码JavaIntelliJIDEAMySQL一款先进的药物警戒系统源码 ADR药物不良反应监测系统是一个综合性的监测平台&#xff0c;旨在收集、报告、分析和评价药品在使用过程中可能出现的不良反应&#xff0c;以确保药品的安全性和有效性。 以下是对该系统的详细…

【职业教育培训机构小程序】教培机构“招生+教学”有效解决方案

教培机构“招生教学”有效解决方案在数字化转型的浪潮中&#xff0c;职业教育培训机构面临着提升教学效率、拓宽招生渠道、增强学员互动等多重挑战。小程序作为一种新兴的移动应用平台&#xff0c;为解决这些痛点提供了有效途径。 一、职业教育培训机构小程序的核心功能 &…

当传统文化遇上数字化,等级保护测评的必要性

第二十届中国&#xff08;深圳&#xff09;国际文化产业博览交易会5月23日在深圳开幕。本届文博会以创办20年为契机&#xff0c;加大创新力度&#xff0c;加快转型升级&#xff0c;着力提升国际化、市场化、专业化和数字化水平&#xff0c;不断强化交易功能&#xff0c;打造富有…

[数据集][目标检测]RSNA肺炎检测数据集VOC+YOLO格式6012张1类别

数据集格式&#xff1a;Pascal VOC格式YOLO格式(不包含分割路径的txt文件&#xff0c;仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件) 图片数量(jpg文件个数)&#xff1a;6012 标注数量(xml文件个数)&#xff1a;6012 标注数量(txt文件个数)&#xff1a;6012 标注…

[集群聊天服务器]----(十一) 使用Redis实现发布订阅功能

接着上文&#xff0c;[集群聊天服务器]----(十)Nginx的tcp负载均衡配置–附带截图&#xff0c;我们配置nginx&#xff0c;使用了多台服务端来提高单机的并发量&#xff0c;接下来我们回到项目中&#xff0c;思考一下&#xff0c;各个服务端之间怎么进行通信呢&#xff1f; 配置…

专业145+总410+成电电子科技大学858信号与系统考研经验电子信息与通信工程,抗干扰,空天,资环,真题,大纲,参考书。

今年考研总分410,专业课858信号与系统145&#xff0c;顺利上岸成电&#xff0c;毕设已经搞得七七八八&#xff0c;就等毕业了&#xff0c;抽空整理回顾一下去年的复习&#xff0c;给群里的同学提供一些参加&#xff0c;少走弯路&#xff0c;对于整体复习的把握有个大概得规划。…

Unity 之 Android 【获取设备的序列号 (Serial Number)/Android_ID】功能的简单封装

Unity 之 Android 【获取设备的序列号 (Serial Number)/Android_ID】功能的简单封装 目录 Unity 之 Android 【获取设备的序列号 (Serial Number)/Android_ID】功能的简单封装 一、简单介绍 二、获取设备的序列号 (Serial Number) 实现原理 1、Android 2、 Unity 三、注意…

notepad++ 模糊替换规则

AUTO_INCREMENT\d AUTO_INCREMENT0 ALTER TABLE .* AUTO_INCREMENT0;

计算机网络——在地址栏输入网址(URL)之后都发生了什么

网址&#xff0c;也叫域名&#xff0c;域名就像一个 IP 地址的可读版本&#xff0c;比如&#xff0c;百度的域名 www.baidu.com&#xff0c;他的 ip 是 110.242.68.3&#xff0c;输入 IP 一样可以跳转到百度搜索的页面&#xff0c;我想没有一个人没去记百度的 IP 吧。其实我们真…

Docker 快速更改容器的重启策略(Restart Policies)以及重启策略详解

目录 1. 使用 docker update 命令2. 在启动容器时指定重启策略3. 在 Docker Compose 文件中指定重启策略4. 总结 官方文档&#xff1a;Start containers automatically 1. 使用 docker update 命令 Docker 提供了 docker update 命令&#xff0c;可以在容器运行时更改其重启策…

Audition 2024 for Mac/Win:音频录制与编辑的卓越之选

随着数字媒体的不断发展&#xff0c;音频内容创作已经成为各行各业中不可或缺的一部分。无论是音乐制作、广播节目、播客录制还是影视配音&#xff0c;都需要高品质的音频录制和编辑工具来实现专业水准的作品。在这个充满竞争的时代&#xff0c;要想在音频创作领域脱颖而出&…