首页 > 其他分享 >07. Git客户端的使用

07. Git客户端的使用

时间:2024-02-16 18:12:24浏览次数:24  
标签:Git 07 本地 Gitee 客户端 推送 分支

一、Git客户端

  我们可以从 Git 的官网下载客户端,网址如下:https://git-scm.com/downloads/guis/。这里,我们下载第一个 GitHub Desktop 即可。然后,我们双击图标安装即可。安装完成后,双击图标,打开客户端。

第一次打开Git客户端的界面

  如果有 GitHub 账号,我们点击登录,然后后跳转到如下界面。

关联邮箱

  配置完成后,界面如下。

初始化界面

二、Git客户端的配置

  我们点击 【File】菜单的 【Options】子菜单进行 Git 客户端的配置。

配置Git客户端

GitHub账户设置

Git设置

三、创建本地仓库

创建仓库

三、提交本地库

创建完仓库的界面

五、分支操作

5.1、新建分支

新建分支

确认新建分支

5.2、合并分支

合并分支

确认合并分支

5.3、合并冲突问题

  合并分支时,两个分支在 同一个文件的同一个位置 有两套完全不同的修改时,Git 无法替我们决定使用哪一个,此时,必须 人为决定 新代码的内容。

合并冲突问题

决定合并的代码

解决合并冲突问题

六、推送远程库

推送远程库

七、Gitee的使用

  我们可以先在 Gitee 上创建一个远程库,然后使用 Git 客户端软件克隆远程库到本地使用,然后在将 本地库推送到 Gitee 上。

克隆远程库到本地

克隆远程库

  第一次推送到 Gitee 时,会弹出一个对话框,让你填写用户名和密码。

登录Gitee

标签:Git,07,本地,Gitee,客户端,推送,分支
From: https://www.cnblogs.com/kurome/p/18017354

相关文章

  • Kafka King 推荐一款漂亮、现代、实用的kafka客户端
    KafkaKing一个漂亮、现代、实用的kafka客户端,使用pythonflet、flutter构建。Github主页:https://github.com/Bronya0/Kafka-King下载:https://github.com/Bronya0/Kafka-King/releases功能清单查看集群节点列表创建主题(支持批量)、删除主题、支持根据消费者组统计每个topic......
  • Linux 环境下安装并配置 git
    Linux环境下安装并配置git本篇记录笔者配置git的全部流程。笔者使用Win10WSL下的Debian12。安装gitsudoapt-getinstallgit#sudoapt-getinstallgit-all笔者选择了git包,根据Debian网站,二者区别如下:Gitprovidesthegitmaincomponentswithminima......
  • P8807 [蓝桥杯 2022 国 C] 取模
    原题链接题解,我觉得讲的足够好了code#include<bits/stdc++.h>usingnamespacestd;intmain(){intt;cin>>t;while(t--){intn,m,i;cin>>n>>m;for(i=2;i<=m;i++){if(n%i!=i-1)......
  • Angular 17+ 高级教程 – Angular 的局限和 Github Issues
    前言Angular绝对有很多缺陷,Issue非常多,workaround非常多。我以前至少有subscribe超过20个Issues,几年都没有rightway处理的。 Angular不支持Custom@DecoratorAngular自己是有在用Decorator (旧版,不是TypeScript5.0后的版本) 的,但是我们可用不了。相关......
  • 快速部署最简单的 Git 服务 Gogs
    前面介绍了Gitlab的搭建,功能很强大,无论是cpu还是内存,要求机器的配置要高一些。如果没有比较高的机器配置,只使用最常用的Git代码托管功能,那么就使用Gogs来快速部署吧。Gogs是一款极易搭建的自助Git服务。旨在打造一个以最简便的方式搭建简单、稳定和可扩展的自助Git......
  • P2676 [USACO07DEC] Bookshelf B
    1.题目介绍[USACO07DEC]BookshelfB题目描述FarmerJohn最近为奶牛们的图书馆添置了一个巨大的书架,尽管它是如此的大,但它还是几乎瞬间就被各种各样的书塞满了。现在,只有书架的顶上还留有一点空间。所有\(N(1\leN\le20,000)\)头奶牛都有一个确定的身高\(H_i(1\leH_i......
  • P1093 [NOIP2007 普及组] 奖学金
    1.题目介绍[NOIP2007普及组]奖学金题目背景NOIP2007普及组T1题目描述某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前\(5\)名学生发奖学金。期末,每个学生都有\(3\)门课的成绩:语文、数学、英语。先按总分从高到低排序,如果两个同学总分相同,再按语文成绩......
  • 使用 docker-compose 部署 Gitlab
    现在基本上每个公司,只要有代码开发工作,都会搭建Gitlab代码托管服务器,很少有公司再使用SVN等其它代码托管服务器了。本篇博客介绍如何快速搭建Gitlab服务器,有关Gitlab的使用方法,限于篇幅,这里就不介绍了。作为一名开发人员,搭建完成后,自己最好要仔细研究一下各项功能的用法......
  • Error: error:0308010C:digital envelope routines::unsupported
    概述使用若依框架,启动UI执行命令npmrundev时报错误:Error:error:0308010C:digitalenveloperoutines::unsupportedINFOStartingdevelopmentserver...95%emittingCompressionPluginERRORError:error:0308010C:digitalenveloperoutines::unsupportedError:er......
  • 使用Git向Gitee仓库推送项目的完整流程
    1.安装git如果没有特殊需求,直接下一步即可;安装链接如下:Git-Downloads(git-scm.com)2.在Gitee上新建仓库,初始化仓库3.保存仓库的链接,如下图标记所示4.在需要推送的项目文件夹中右键选择“OpenGitBashhere”5.初始化git,使用的命令如下gitinit初始化成功后......