git 的使用教程规范以及示例

devtools/2024/11/13 9:17:02/

1、安装Git:你可以访问Git官网来下载并安装Git。

2、初始化Git仓库:

    git init
这条命令将在当前目录下创建一个新的Git仓库。如果目录已经是一个仓库,它不会覆盖现有的内容。

3、 克隆Git仓库:

    git clone <url>
这条命令将克隆一个已经存在的Git仓库。URL可以是一个HTTP链接,或者是SSH链接。

4.、查看状态:

    git status

5.、添加改动:

    git add <file>
这条命令用来将改动添加到下次的提交中。

6.、提交改动:

    git commit -m "commit message"
这条命令用来将你已经进行的改动提交到本地的Git仓库。 `-m` 参数后面跟随的信息是本次提交的说明。

7.、推送改动到远程仓库:

    git push
这个命令用于将你的改动推送到远程的Git仓库。

8、拉取远程仓库的更新:

    git pull
这条命令用来获取并合并远程仓库的改动。

9、查看历史:

    git log
这个命令会显示所有的提交历史。

10、 切换分支:

    git checkout <branch>
这个命令用于切换到另一个分支。

11、创建新分支:

   git branch <branch-name>

这条命令将创建一个新的Git分支。

12、删除分支:

   git branch -d <branch-name>

这条命令将删除一个指定的Git分支。

13、合并分支:

    git merge <branch-name>

这条命令将把指定分支的修改合并到你当前所在的分支。

14、查看所有的分支:

   git branch

这个命令会列出所有的分支。

15、撤销更改:

   git checkout -- <file>

这条命令会让指定文件恢复到上次提交的状态。

16、回退版本:

   git reset --hard <commit_id>

这个命令将会让项目回退到指定的版本状态。

17、查看差异:

   git diff <file>

该命令会列出指定文件在工作区与暂存区之间的差异。

18、创建并切换到新分支:

   git checkout -b <branch-name>


http://www.ppmy.cn/devtools/26808.html

相关文章

.NET操作 Access (MSAccess)

注意&#xff1a;新项目推荐 Sqlite &#xff0c;Access需要注意的东西太多了&#xff0c;比如OFFICE版本&#xff0c;是X86还是X64 连接字符串 ProviderMicrosoft.ACE.OleDB.15.0;Data Source"GetCurrentProjectPath"\\test.accdb//不同的office版本 连接字符串有…

PotatoPie 4.0 实验教程(32) —— FPGA实现摄像头图像浮雕效果

什么是浮雕效果&#xff1f; 浮雕效果是一种图像处理技术&#xff0c;用于将图像转换为看起来像浮雕一样的效果&#xff0c;给人一种凸起或凹陷的立体感觉&#xff0c;下面第二张图就是图像处理实现浮雕效果。 不过这个图是用Adobe公司的PS人工P图实现的&#xff0c;效果比较…

C# WinForm —— 12 ListBox绑定数据

ListBox加载大量数据时&#xff0c;避免窗体闪烁的方法&#xff1a; 在加载语句的前后分别加上 BeginUpdate()方法 和 EndUpdate()方法 指定一个集合为绑定的数据源 1. 首先&#xff0c;右键项目&#xff0c;添加类 2. 在新建的类文件中添加属性值信息 3. 构建初始化的对象…

夏天一到,手机越用越烫?怎样降低持久使用手机时的温度?

夏季来临&#xff0c;手机的温度也随着使用环境的温度升高变得更容易发热。 虽说属于正常的物理现象&#xff0c;但手机过热用起来还是不太舒服&#xff0c;还容易出现过热提醒&#xff0c;导致除“拨号”和“联系人”外&#xff0c;无法使用其它应用。 分享几个减少功耗的小技…

2.小土堆——tensorboard使用

1.tensorboard是啥&#xff1f; TensorBoard 是一个用于可视化 TensorFlow 训练过程和模型的工具。它可以帮助你以图形和图表的形式查看训练过程中的指标&#xff0c;比如损失和准确率的变化。你可以使用 TensorBoard 来监视模型的性能&#xff0c;并且更直观地理解模型的工作原…

时序分析之setup/hold时钟path requirement解疑

目录 一、前言 二、时钟边沿选取 2.1 setup和hold 2.2 path requirement 2.3 同频率同相位 2.4 同频率不同相 2.5 倍频或分频关系 2.5 异步时钟 2.6 无公共周期 一、前言 在时序报告中&#xff0c;任选一条时序分析结果查看路径详细延时&#xff0c;会看到在source pa…

关于我在 uniapp 开发过程中遇到的问题(更新中...)

目录 uniapp 勾选自带的隐私政策 出现的问题 是否忽略版本兼容检查提示 勾选了uniapp的消息推送 打包后弹出 push module was not added when packaging, please refertohttps://ask.dcloud.net.cn /article/283 关于uniapp的真机调试 一直等待问题 或者 正在建立链接 在…

Redis - Zset 有序集合

前言 它保留了集合不能有重复成员的特点&#xff0c;但与集合不同的是&#xff0c;有序集合中的每个元素都有⼀个唯⼀的浮点类型的分数&#xff08;score&#xff09;与之关联&#xff0c;有序集合中的元素是可以维护有序性的&#xff0c;但这个有序不是⽤下标作为排序依据⽽是…