GitKraken - 简单教程

2024-06-04 14:48
文章标签 简单 教程 gitkraken

本文主要是介绍GitKraken - 简单教程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。

 

简单介绍:外观

GitKraken首页预览图

常用快捷键


模糊搜索:(cmd + p)

在进行模糊搜索的时候会在当前页面弹出一个文本框,根据你搜索的关键词进行全局搜索。(设置,文件等内容都会被搜索)
译文 : 使用模糊搜索将会打开模糊搜索器,出现一个你可以通过命令打开 项目文件 , 当前项目的文件搜索历史 和设置选项等等 的文本输入框

模糊搜索示意图

快捷面板_具备模糊搜索功能( cmd + shift + p )

在使用快捷面板之后常用的功能会默认显示在下拉列表中,你也可以手动模糊搜索相关功能

译文 : 使用快捷面板将打开一个类似模糊搜索器的文本框,他被用来执行你当前项目的命令。举个例子:你可以全部读取,创建或者退出一个stash等等。他会通过模糊搜索将相关命令显示在列表上。

快捷面板示意图

使用 GitKraken 初始化一个项目


1 首先在码云上建立一个项目,注意不要添加 .gitignore

2 进入 GitKraken 如果你没有账号的话可能需要自己创建一个

3 在面板中点击init 在 New responsity path中添加想要创建的工程的源文件的路径 ; 如果项目中有设置好的 .git忽略文件可以不添加剩下的两个文本框(默认为空)

添加项目本地源路径.png

4 添加远程路径 :
在remote中点击+按钮
在弹窗的添加对应内容 :

  1. Name:添加自定义的远端路径的名字
  2. PullUrl(与PushUrl默认是同一个):添加想要提交到码云上对应项目的网址
    需要注意的是这是并不会真的获取到远端的分支,需要在下一步填写完码云账号后才会在码云中获取

5 此时在 GitKraken 中已经获取到了本地源文件。我们需要如图将其放在缓存仓库,添加必要的注释并commit
需要注意的是在这里提交并不会提交到远端依旧在本地端

添加分支与提交到缓存仓库.png

6 添加码云账号并获取远端master(以及其他分支)

  1. 点击push按键,会弹出如图提示 :在文本框中添加对应项目的码云账号的邮箱和密码。
  2. log in

获取远端分支.png

7 推送:如下图提交的分支格式需要注意

推送.png

  • 分支格式remote的自定义命名/想要推送到的分支

推送分支.png

8 由于默认使用的是faster-push 但是这种模式不支持将项目上传到码云仓库(可以实现提交修改)这里再次点击push按钮并依据下图选择强制推送按钮

强制推送.png

9 至此项目就已经在码云上创建完成了可以看到项目的提交时间是七分钟前,

Snip20161012_14.png

使用 GitKraken 将码云项目克隆(check out)到本地


1 点击克隆按钮,添加码云项目网址并选择本地路径

 

添加克隆地址.png

2 提交本人码云账号(用于校验是否有权限克隆项目)

提交码云账号.png

3 完成

 

以上就是简单的 GitKraken 的操作。




转自:https://www.jianshu.com/p/14a52064e6bf
 

这篇关于GitKraken - 简单教程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1030358

相关文章

JavaWeb项目创建、部署、连接数据库保姆级教程(tomcat)

《JavaWeb项目创建、部署、连接数据库保姆级教程(tomcat)》:本文主要介绍如何在IntelliJIDEA2020.1中创建和部署一个JavaWeb项目,包括创建项目、配置Tomcat服务... 目录简介:一、创建项目二、tomcat部署1、将tomcat解压在一个自己找得到路径2、在idea中添加

GO语言实现串口简单通讯

《GO语言实现串口简单通讯》本文分享了使用Go语言进行串口通讯的实践过程,详细介绍了串口配置、数据发送与接收的代码实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要... 目录背景串口通讯代码代码块分解解析完整代码运行结果背景最近再学习 go 语言,在某宝用5块钱买了个

Python + Streamlit项目部署方案超详细教程(非Docker版)

《Python+Streamlit项目部署方案超详细教程(非Docker版)》Streamlit是一款强大的Python框架,专为机器学习及数据可视化打造,:本文主要介绍Python+St... 目录一、针对 Alibaba Cloud linux/Centos 系统的完整部署方案1. 服务器基础配置(阿里

Spring IOC核心原理详解与运用实战教程

《SpringIOC核心原理详解与运用实战教程》本文详细解析了SpringIOC容器的核心原理,包括BeanFactory体系、依赖注入机制、循环依赖解决和三级缓存机制,同时,介绍了SpringBo... 目录1. Spring IOC核心原理深度解析1.1 BeanFactory体系与内部结构1.1.1

SpringBoot整合Apache Spark实现一个简单的数据分析功能

《SpringBoot整合ApacheSpark实现一个简单的数据分析功能》ApacheSpark是一个开源的大数据处理框架,它提供了丰富的功能和API,用于分布式数据处理、数据分析和机器学习等任务... 目录第一步、添加android依赖第二步、编写配置类第三步、编写控制类启动项目并测试总结ApacheS

SpringBoot集成iText快速生成PDF教程

《SpringBoot集成iText快速生成PDF教程》本文介绍了如何在SpringBoot项目中集成iText9.4.0生成PDF文档,包括新特性的介绍、环境准备、Service层实现、Contro... 目录SpringBoot集成iText 9.4.0生成PDF一、iText 9新特性与架构变革二、环

2025最新版Android Studio安装及组件配置教程(SDK、JDK、Gradle)

《2025最新版AndroidStudio安装及组件配置教程(SDK、JDK、Gradle)》:本文主要介绍2025最新版AndroidStudio安装及组件配置(SDK、JDK、Gradle... 目录原生 android 简介Android Studio必备组件一、Android Studio安装二、A

前端Visual Studio Code安装配置教程之下载、汉化、常用组件及基本操作

《前端VisualStudioCode安装配置教程之下载、汉化、常用组件及基本操作》VisualStudioCode是微软推出的一个强大的代码编辑器,功能强大,操作简单便捷,还有着良好的用户界面,... 目录一、Visual Studio Code下载二、汉化三、常用组件1、Auto Rename Tag2

C++简单日志系统实现代码示例

《C++简单日志系统实现代码示例》日志系统是成熟软件中的一个重要组成部分,其记录软件的使用和运行行为,方便事后进行故障分析、数据统计等,:本文主要介绍C++简单日志系统实现的相关资料,文中通过代码... 目录前言Util.hppLevel.hppLogMsg.hppFormat.hppSink.hppBuf

JavaScript装饰器从基础到实战教程

《JavaScript装饰器从基础到实战教程》装饰器是js中一种声明式语法特性,用于在不修改原始代码的情况下,动态扩展类、方法、属性或参数的行为,本文将从基础概念入手,逐步讲解装饰器的类型、用法、进阶... 目录一、装饰器基础概念1.1 什么是装饰器?1.2 装饰器的语法1.3 装饰器的执行时机二、装饰器的