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

相关文章

基于Qt开发一个简单的OFD阅读器

《基于Qt开发一个简单的OFD阅读器》这篇文章主要为大家详细介绍了如何使用Qt框架开发一个功能强大且性能优异的OFD阅读器,文中的示例代码讲解详细,有需要的小伙伴可以参考一下... 目录摘要引言一、OFD文件格式解析二、文档结构解析三、页面渲染四、用户交互五、性能优化六、示例代码七、未来发展方向八、结论摘要

使用Nginx来共享文件的详细教程

《使用Nginx来共享文件的详细教程》有时我们想共享电脑上的某些文件,一个比较方便的做法是,开一个HTTP服务,指向文件所在的目录,这次我们用nginx来实现这个需求,本文将通过代码示例一步步教你使用... 在本教程中,我们将向您展示如何使用开源 Web 服务器 Nginx 设置文件共享服务器步骤 0 —

Golang使用minio替代文件系统的实战教程

《Golang使用minio替代文件系统的实战教程》本文讨论项目开发中直接文件系统的限制或不足,接着介绍Minio对象存储的优势,同时给出Golang的实际示例代码,包括初始化客户端、读取minio对... 目录文件系统 vs Minio文件系统不足:对象存储:miniogolang连接Minio配置Min

手把手教你idea中创建一个javaweb(webapp)项目详细图文教程

《手把手教你idea中创建一个javaweb(webapp)项目详细图文教程》:本文主要介绍如何使用IntelliJIDEA创建一个Maven项目,并配置Tomcat服务器进行运行,过程包括创建... 1.启动idea2.创建项目模板点击项目-新建项目-选择maven,显示如下页面输入项目名称,选择

Python基于火山引擎豆包大模型搭建QQ机器人详细教程(2024年最新)

《Python基于火山引擎豆包大模型搭建QQ机器人详细教程(2024年最新)》:本文主要介绍Python基于火山引擎豆包大模型搭建QQ机器人详细的相关资料,包括开通模型、配置APIKEY鉴权和SD... 目录豆包大模型概述开通模型付费安装 SDK 环境配置 API KEY 鉴权Ark 模型接口Prompt

在 VSCode 中配置 C++ 开发环境的详细教程

《在VSCode中配置C++开发环境的详细教程》本文详细介绍了如何在VisualStudioCode(VSCode)中配置C++开发环境,包括安装必要的工具、配置编译器、设置调试环境等步骤,通... 目录如何在 VSCode 中配置 C++ 开发环境:详细教程1. 什么是 VSCode?2. 安装 VSCo

Linux下MySQL8.0.26安装教程

《Linux下MySQL8.0.26安装教程》文章详细介绍了如何在Linux系统上安装和配置MySQL,包括下载、解压、安装依赖、启动服务、获取默认密码、设置密码、支持远程登录以及创建表,感兴趣的朋友... 目录1.找到官网下载位置1.访问mysql存档2.下载社区版3.百度网盘中2.linux安装配置1.

MyBatis框架实现一个简单的数据查询操作

《MyBatis框架实现一个简单的数据查询操作》本文介绍了MyBatis框架下进行数据查询操作的详细步骤,括创建实体类、编写SQL标签、配置Mapper、开启驼峰命名映射以及执行SQL语句等,感兴趣的... 基于在前面几章我们已经学习了对MyBATis进行环境配置,并利用SqlSessionFactory核

Python使用pysmb库访问Windows共享文件夹的详细教程

《Python使用pysmb库访问Windows共享文件夹的详细教程》本教程旨在帮助您使用pysmb库,通过SMB(ServerMessageBlock)协议,轻松连接到Windows共享文件夹,并列... 目录前置条件步骤一:导入必要的模块步骤二:配置连接参数步骤三:实例化SMB连接对象并尝试连接步骤四:

Linux使用粘滞位 (t-bit)共享文件的方法教程

《Linux使用粘滞位(t-bit)共享文件的方法教程》在Linux系统中,共享文件是日常管理和协作中的常见任务,而粘滞位(StickyBit或t-bit)是实现共享目录安全性的重要工具之一,本文将... 目录文件共享的常见场景基础概念linux 文件权限粘滞位 (Sticky Bit)设置共享目录并配置粘