大佬带飞,代码分享不会用?玩转Git,跟上大佬节奏!

news2024/11/13 15:48:59

一、安装 Git 客户端

  1. 这里为大家提供了windows版的Git客户端以及安装图文详解文档。百度网盘:

    https://pan.baidu.com/s/1CDu0Ke199pt3Ysv-QtWObA

    提取码:8888

  2.  如果过期了请留言联系我。

二、注册码云账号

  1. 打开码云网站:https://gitee.com/

  2. 点注册提交资料

图片

如果你想学习自动化测试,我这边给你推荐一套视频,这个视频可以说是B站播放全网第一的自动化测试教程,同时在线人数到达1000人,并且还有笔记可以领取及各路大神技术交流:798478386    

【已更新】B站讲的最详细的Python接口自动化测试实战教程全集(实战最新版)_哔哩哔哩_bilibili【已更新】B站讲的最详细的Python接口自动化测试实战教程全集(实战最新版)共计200条视频,包括:1、接口自动化之为什么要做接口自动化、2、接口自动化之request全局观、3、接口自动化之接口实战等,UP主更多精彩视频,请关注UP账号。icon-default.png?t=N7T8https://www.bilibili.com/video/BV17p4y1B77x/?spm_id_from=333.337 

图片

三、创建远程分支

创建远程仓库

图片

图片

四、将远程分支拉到本地(此时远程分支与本地分支就都有了,且建立了关联关系)

  1. 找到远程仓库,复制仓库地址

图片

图片

2.通过仓库地址将远程仓库克隆到本地

  • 找一个目录存放你本地仓库

  • 在目录下进入命令行,在地址栏输入 cmd 按回车,即可进入当前目录命令行下。

图片

图片

3.在命令行中输入命令然后回车,远程仓库就复制到你本地了。

图片

五、将你的项目提交到远程仓库

将你的项目复制到刚才的本地仓库,然后提交到远程仓库。

1、设置邮箱
Git config --global user.email "你注册码云填的邮箱"
2、设置用户名
Git config --global user.name "你注册码云的名称"
3、添加所有文件到缓存区(.表示所有文件,也可以指定某个文件,或者文件夹,直接写名称即可)

Git add .
4、将缓存区的文件提交到本地仓库
Git commit -am"对本次提交文件的描述信息"
5、将本地 master 分支提交到远程仓库 master 分支(因为本地和远程对应的分支都叫 master)
第一次提交需要加-u 参数,以后直接用 Git push 即可。
Git push -u origin master

六、其他常用 Git 命令

1.查看本地分支
Git branch

2.查看远程分支
Git branch -r

3.查看本地分支与远程分支关联关系
Git branch -vv

4.查看提交日志
Git log
按 q 退出

5.创建分支
Git branch your_branch_name

6.切换分支
Git checkout your_branch_name

7.创建分支并切换到新分支上去
Git checkout -b your_branch_name

8.基于某个分支创建新的分支
Git branch branch1 branch2

9.拉取分支代码到本地
Git pull

10.删除本地分支
Git branch -d bugfix01

11.删除远程分支
Git push origin --delete bugfix01

12.强制提交到远程分支
Git push -f origin you_branch_name

13.分支合并(将 bugfix01 分支合并到 master 分支)
①切换到 master 分支上
Git checkout master
②合并分支
Git merge bugfix01
③提交
Git push
14.分支回滚

回滚机制说明:
1、在Git中,用HEAD表示当前版本
2、上一个版本就是HEAD^
3、上上一个版本就是HEAD^^
4、通过数字表示之前100个版本HEAD~100
5、git log可以查看提交历史,查看commit_id,按q退出
6、回滚命令
git reset --hard commit_id

15.强制覆盖本地仓库

  • 从远程仓库下载最新版本
    Git fetch --all

  • 将本地设为刚获取的最新的内容
    Git reset --hard origin/master

16.冲突解决

<<<<<<< HEAD
...
自己提交的代码
...
=======
...
下来的代码
...
>>>>>>>master


说明:
head到=======是自己提交的commit内容
======到>>>>>>master是下拉的pull内容
删除=======和>>>>>>和重复的代码即可,再推到远程仓库。

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

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

相关文章

分布式 - 服务器Nginx:基础系列之Nginx静态资源配置优化sendfile | tcp_nopush | tcp_nodelay

文章目录 1. sendfile 指令2. tcp_nopush 指令3. tcp_nodelay 指令 1. sendfile 指令 请求静态资源的过程&#xff1a;客户端通过网络接口向服务端发送请求&#xff0c;操作系统将这些客户端的请求传递给服务器端应用程序&#xff0c;服务器端应用程序会处理这些请求&#xff…

ARM+Codesys标准通用型控制器

整机工业级设计&#xff0c;通讯外设经过隔离保护 电源宽电压设计(9~36V DC ) 丰富的通讯接口&#xff0c;满足多种场合控制和通讯需求 四核工业级处理器&#xff0c;高性能&#xff0c;低功耗&#xff0c;高可靠性 机身无风扇设计&#xff0c;外壳小巧 搭载内核 100% 自主…

【面试高频题】二叉树“神级遍历“入门

题目描述 这是 LeetCode 上的 「99. 恢复二叉搜索树」 &#xff0c;难度为 「中等」。 Tag : 「二叉树」、「树的搜索」、「递归」、「迭代」、「中序遍历」、「Morris 遍历」 给你二叉搜索树的根节点 root&#xff0c;该树中的 恰好 两个节点的值被错误地交换。请在不改变其结…

HBuilderX安装+配置教程

HbuilderX是Hbuilder的升级版。它是是DCloud&#xff08;数字天堂&#xff09;推出为前端开发者服务的通用IDE&#xff0c;或者称为编辑器。 目录 一 下载 二 安装 三 创建桌面快捷方式 四 使用 1.【新建项目】&#xff1a; 2 运行 一 下载 官网&#xff1a;DCloud - …

JavaScript的面向对象

一、认识对象 1.概述 对象&#xff08;object&#xff09;是 JavaScript 语言的核心概念&#xff0c;也是最重要的数据类型。 什么是对象&#xff1f;简单说&#xff0c;对象就是一组“键值对”&#xff08;key-value&#xff09;的集合&#xff0c;是一种无序的复合数据集合…

vscode调试程序设置

主要设置和json内容如下&#xff1a; cpp_properties.json内容&#xff1a; {"configurations": [ //C intellisense插件需要这个文件&#xff0c;主要是用于函数变量等符号的只能解析{"name": "Win32","includePath": ["${work…

Discourse 如何访问运行数据库

在需要了解 Discourse 如何访问数据库之前我们需要了解的是 Discourse 的所有软件都使用的是 Docker 容器。 因此我们必须要进入到 Docker 容器后才能访问 Discourse 内部的东西。 进入 Discourse 容器 进入 Discourse 容器的命令是 cd /var/discourse/ ./launcher enter a…

Container容器

Container继承体系 Winow是可以独立存在的顶级窗口,默认使用BorderLayout管理其内部组件布局;Panel可以容纳其他组件&#xff0c;但不能独立存在&#xff0c;它必须内嵌其他容器中使用&#xff0c;默认使用FlowLayout管理其内部组件布局&#xff1b;ScrollPane 是 一个带滚动条…

WMS仓储管理系统如何加强印刷企业仓库管理

在当今的数字化时代&#xff0c;仓库管理系统的智能化和信息化已经成为企业运营效率的重要支柱。印刷企业WMS仓储管理系统&#xff0c;作为一种先进的管理工具&#xff0c;正在被越来越多的印刷企业所采用&#xff0c;以加强他们的仓库管理工作。 一、WMS仓储管理系统概述 WMS…

Always On 数据库无法自动同步的问题

问题&#xff1a; 在给客户的SQL Server 2019 配置好Always On 之后&#xff0c;不久就出现高可用组里的一个库无法正常同步。 第一次出现&#xff0c;以为是偶发性问题&#xff0c;直接右键点击恢复数据同步&#xff0c;没一会就同步好了&#xff1b;过了一个月问题又出现了…

git 远程多分支,本地如何切换分支

1、git clone url 先clone 项目&#xff0c;git branch -a 查看所有分支&#xff0c;发现有多个远程分支 2、假如想在 remote 分支工作&#xff0c;但是本地还没有 remote 分支&#xff0c;可以先输入命令&#xff1a; git checkout &#xff0c;不要按回车键&#xff0c;按…

民安智库(专业市场调查公司)教师节:国内老师教学压力大

2023年9月10日是我国第39个教师节&#xff0c;今年教师节主题是“躬耕教坛&#xff0c;强国有我”。目前我国教师队伍规模世界第一&#xff0c;建成了世界最大规模的教育体系&#xff0c;《中国教师教育发展报告2022》指出我国教师教育仍然面临提高生源质量、提升教师教育效能、…

一键安装Mysql、Redis、Nginx脚本

目录 一键安装Mysql脚本 一键安装Redis脚本 一键安装Nginx脚本 目的是方便用户快速安装Mysql、Redis、Nginx这三个软件&#xff0c;其中有部分配置可以自行舍取&#xff0c;脚本经供参考&#xff0c;实际工作可按需求调整。 一键安装Mysql脚本 [rootlocalhost ~]# cat one…

哪种电容笔好用?apple pencil的平替笔

从Apple pencil的出现&#xff0c;许多小伙伴无论是工作上还是学习上&#xff0c;都需要一款电容笔。而由于现在市面上电容笔的多样化。许多新手小伙伴不知如何挑选一款适合自己的电容笔。那么今天我就给大家总结几款好用又平价的电容笔给大家参考一下&#xff01; 一、使用电…

angular中多层嵌套结构的表单如何处理回显问题

最近在处理angular表单时&#xff0c;有一个4层结构的表单。而且很多元素时动态生成&#xff0c;如下&#xff1a; this.validateFormthis.fb.group({storeId: ["test12"],storeNameKey:[],config:this.fb.group({ tableSize:this.fb.group({toggle:[false],groupSiz…

python 定时任务 传参 及 之前创建 Python包遇到的问题

一 Python 调度器传参 1.1 按位置传参 注意调 args 设置好之后&#xff0c;使用 scheduler.start() 启动调度器。 # 设置调度器 scheduler BlockingScheduler() # 采用阻塞的方式 # 分拆上传数据模块&#xff0c;上传算法使用的数据 scheduler.add_job(funcup_load_da…

这些日常运维实用技巧,忍不住拍案叫绝~

需求 在运维工作中随着我们积累的经验不断增多&#xff0c;不知你是否遇到过以下几个场景&#xff1a; Linux 如何快速删除大量文件&#xff1f; Vsphere 如何在不重启的情况下识别新添加的iscsi硬盘&#xff1f; Linux 中 rm 命令如何做到防误删&#xff1f; 不同 Linux 服…

「四维轻云」v1.4.1版本更新内容

「四维轻云」v1.4.1版本更新主要包含以下内容&#xff1a; 1、倾斜模型三种加载方式 2、矢量数据上传&#xff08;SHP&#xff09; 3、单体化&#xff08;绘制及SHP生成&#xff09; 一、倾斜模型的三种加载方式 在倾斜模型的编辑窗中&#xff0c;可设置数据的加载方式&am…

简单斜率优化

凸壳取点 现在平面上有 n n n个点&#xff1a; ( x i , y i ) (x_i,y_i) (xi​,yi​) 现有一次函数&#xff1a; y k x b ykxb ykxb。 要求一次函数必须至少经过平面当中的一个点。则一次函数可以写作&#xff1a; y i k ⋅ x i b y_ik\cdot x_ib yi​k⋅xi​b 如果斜率…

php版 短信跳转微信小程序

实现这功能首先&#xff0c;小程序端添加业务域名 php代码 <?php declare (strict_types1);namespace app\controller\Admin;use app\model\Set; use app\Request;class Admin_Url_Scheme {public function getScheme(Request $request) {$appid 小程序appid;$secret 小…