GitHub Desktop 的使用教程
没有什么野心,毕业参加工作才半年,虽然每天感觉都很累,但是跟一开始初来乍到已截然不同,认识的朋友让我觉着生活很美好,我可以开心工作,通过努力赚更多的钱,不负曾经的自己对自己的期待。
软件只是辅助操作,最需要先掌握的还是命令,如果觉得软件好用可以尝试
下载官网链接地址 https://desktop.github.com/
使用前的准备:
下载完成登录的时候,会出现一个名为authentication failed的弹框,提示你要输入用户名和密码,一般来说用户名就是你的邮箱或者是你在gitlab上的用户名。密码的话登录gitlab生成一个token即可:
1.将远程仓库的代码下载到本地,图三进行分支的创建重命名和删除操作。
2、选择本地仓库和对应的分支:
3、此时在本地pycharm中进行了提交记录,使用软件中的pull origin,再点击下方的 pull origin 将变化拉至本地仓库,然后在history中即可看到提交的变化。点击不同的提交记录可以清晰的看到所做的修改。
4、针对不同的修改可以很轻松的进行回退或者打tag操作:和命令操作一样,revert相当于用一次新的提交将原来的提交进行替换调,也可以直接从当前提交的commit上打一个tag
5、可以反复进行回退操作,确实比较方便。但是命令的话对这个过程理解会更深入一些。
6、冲突解决
在master和分支中都创建文件 1.txt 并输入不同的内容,本次操作将mater合并到分支,首先切换到分支,运行命令git rebase/merge master,产生冲突如下
软件显示如下:打开编辑器,解决冲突。保留需要的内容,然后退出
冲突解决完之后的样子:然后提交merge即可。(merge和rebase的区别在于分叉和不分叉)
虽然软件只需要点点点,很方便有时候确实会节省一些时间,个人还是更喜欢命令操作,所有的软件操作都是基于熟悉命令前提。
GitHub Desktop 的使用教程相关推荐
- GitHub Desktop图文教程
转自:简书 一方天涯的 GitHub Desktop图文教程 学习本文之前首先了解两个概念,Git 和 Github. Git是一款免费.开源的分布式版本控制系统,简单来说,就是一个管理你的「代码的历 ...
- github(desktop)使用教程(三) 【保姆级】{desktop tutorial repository,创建分支,编辑文件,保存修改,commit,publish to github}
此篇详解如何用github desktop创建一个仓库 首先点击creat a tutorial(指导性的) repository 成功后的界面(这里我试过几次才成功,如果出现问题就仔细阅读错误提示 ...
- Github Desktop(Windows桌面版)简单教程
简介 Github是世界上最大的开源及私有软件项目的托管平台.简单来说就是你可以的你的代码放在上面,然后别人可以下载你的代码,也可以参与你的代码的修改和完善. Github传统的使用方式是Git,用很 ...
- GitHub Desktop安装与使用教程
文章目录 一.安装 1.下载 2.安装 二.新建仓库Repositories 1.本地仓库创建 1.打开创建仓库对话框,File-->New repositories 2.输入仓库名,设置本地路 ...
- GitHub Desktop使用教程
GitHub 客户端简介: GitHub Desktop是一个使用 git 分布式版本控制系统的.可以提交代码到站点下,或者下载站点上的代码的应用程序,集成了自包含版本的 Git,bash 命令行 s ...
- github使用教程(二)【保姆级】{github desktop教程,github desktop的安装和配置}
下载github desktop 下载github desktop(不选择Git,因为这个对于我这个初学者还有点复杂) 官方下载地址:GitHub Desktop | Simple collabora ...
- 练习一:GitHub Desktop下载及使用
用了几次 GitHub Desktop 之后,发现不好用,其图形化界面功能有限. 推荐使用Git for Windows,官方网站 https://git-for-windows.github.io/ ...
- windows下gitkraken以及GitHub desktop的详细介绍
文章目录 O. 安装包下载失败解决办法 一. gitkraken的安装和使用 1. 安装 2. 使用 二. GitHub desktop安装和使用 1. 安装 2. 使用 三. 两者的优点和缺点 1. ...
- GitHub Desktop + 码云,基友搭配体验翻倍!
基友搭配体验翻倍! 本篇简单整理一个好用的版本管理工具,尤其是 GitHub Desktop,超级好用啊,吹爆~ 0. 其它 vue实战(1):准备与资料整理 1. GitHub Desktop Gi ...
最新文章
- stm32f405xx.h头文件的问题Undefined symbol IS_TIM_BREAK_INSTANCE
- 错误: 元素值必须为常量表达式_C语言编程常见错误集锦 【下】
- Javascript基础之-Promise
- final 在java,final 在java中的注意点
- TCP协议的三次握手和四次分手
- MySQL 大表优化方案,收藏了细看!
- J2ME开发及JBuilder工具的应用
- 爱库存:已实名举报唯品会不正当竞争行为
- 备忘录怎么用红笔标注_备忘录丢失怎么找回来?教你轻松玩转备忘录
- Swift iOS : 代码分析DrawController
- java中,数值计算时的类型转换 ( 两个int类型相加,赋值给double )
- 如何在没有RTDS硬件下使用RSCAD进行仿真研究
- #考研笔记#计算机之word问题
- 卡方检验c语言算法,R语言 | 卡方检验(Chi-squaretest)
- flutter之出现 List is not a subtype of type 问题
- android vendor 机制,深入理解Android Telephony 之vendor ril
- 基于SpringBoot+Vue前后端分离的在线教育平台项目
- Tableau desktop 复制交叉表作为数据源
- 启动服务提示端口已存在的处理方法
- php 重命名中有斜杠,php如何去除转义字符中的反斜杠