精华内容
下载资源
问答
  • GitKraken使用教程

    2021-07-27 15:36:51
    安装前请确认安装了node命令和yarn工具 yarn安装教程请参考: Windows下 安装yarn,利用chocolatey软件包管理工具,比npm更快更稳定--梦逸灵箭的博客 ...# gitKraken 更新屏蔽 127.0.0.1 release.gitkraken.com

    安装前请确认安装了node命令和yarn工具

    yarn安装教程请参考:

    Windows下 安装yarn,利用chocolatey软件包管理工具,比npm更快更稳定--梦逸灵箭的博客

    windows

    1. 下载最新的安装包

    https://release.axocdn.com/win64/GitKrakenSetup.exe

    1. 屏蔽更新

    打开host文件,写入以下内容,host具体位置可百度找一下。

    # gitKraken 更新屏蔽 
    127.0.0.1 release.gitkraken.com
    

    1. 安装软件,打开并登录gitkraken
    2. 下载破解脚本
    3. https://github.com/5cr1pt/GitCracken 
    git clone https://github.com/mengyilingjian/GitCracken.git
    
    cd GitCracken/GitCracken 
    
    rm yarn.lock
    
    yarn install 
    
    yarn build 
    
    # windows gitbash
    
    node dist/bin/gitcracken.js patcher --asar C:/Users/{用户名}/AppData/Local/gitkraken/app-{gitkraken版本号}/resources/app.asar
    
    # mac 
    node dist
    展开全文
  • 免费版本的最后一版。 ubuntu16.04+ 使用正常 新版本已经收费了,没有功能区别,动动小手给点分
  • GitkrakenGitkraken使用教程

    千次阅读 2018-08-02 11:30:33
    使用 Gitkraken 能非常方便的看到任意一次的 commit 对项目文件的改动。 具体操作是:在树状分支图上单击某个 commit 记录,在右侧会显示出此次 commit 信息、文件的改动情况(分为红、绿、黄三种标志,分别代表...

    工作区、暂存区、本地仓库

    先来看下面这张图:

    这里写图片描述

    Workspace:工作区 
    Index / Stage:暂存区 
    Repository:仓库区(或本地仓库) 
    Remote:远程仓库

    从工作区到暂存区再到提交本地仓库

    写在前面: 这里针对的是第一次创建的文件或者文件夹,都是还没有版本控制的

    从工作区到暂存区(stage)

    这里写图片描述

    可以选择 Stage all changes 将所有改动的文件放到暂存区,对应的git命令为:

    git add .
    • 也可以选择指定文件到暂存区,对应的git命令为:
    git add <file1> <file2> ...
    • 如果是文件夹:
    git add <dir> # 包括子目录一起放到暂存区
    • 如果你不知道这些命令,可以去查看文档,或者可以执行 $ git status 来查看当前版本的状态:

    这里写图片描述

    这里会提示你可以执行哪些命令做哪些事情

    从暂存区到工作区(unstage)

    这里写图片描述

    和从工作区到暂存区是一样的道理,可以全部恢复到工作区,也可以恢复指定文件,对应的git命令为:

    git reset HEAD <file1> <file2>... # 指定文件
    git reset HEAD . # 全部文件
    • HEAD 表示当前版本

    从暂存区到提交本地仓库(commit)

    这里写图片描述

    点击commit,对应的git命令为:

    git commit -m "<message>"
    • 这里你会发现提交的旁边过有个 Amend 选择项,这个是什么意思呢?先来看如果勾选的话对应的git命令是什么:
    git commit --amend -m "<message>"
    • 这个命令的意思是使用一次新的提交代替上一次提交,也就是会覆盖上一次提交的log

    如果你发现上一次提交的修改是错误的修改,但是不想在日志中显示之前的错误提交,你可以使用这个命令操作,或者是如果你想修改上一次提交填写的提交信息,也可以这样操作。

    这里写图片描述

    当然如果你仅仅是想修改提交时填写的信息的话,在GitKraken可以直接点击那次提交的log,然后在右边输入框中可以修改:

    这里写图片描述

    使用 Gitkraken 能非常方便的看到任意一次的 commit 对项目文件的改动。

    具体操作是:在树状分支图上单击某个 commit 记录,在右侧会显示出此次 commit 信息、文件的改动情况(分为红、绿、黄三种标志,分别代表删除文件、添加文件、修改文件)。

    当单击某个改动的文件时,会展示出具体的变更情况,可选择 “Diff View” 视图查看与上一次 commit 的差别,或 “File View” 视图查看完整文件。

     

    解决 merge 到本地时的冲突

    当你在本地修改了代码文件时,队友可能修改了同一份代码,这时候从团队项目分支 merge 到本地时,就可能会产生冲突。此时当在团队远程分支右键点击 merge 时,Gitkraken会检测出 conflict ,这时候只要选择 “View conflict file” 就可以打开冲突文件的 diff 视图,通过勾选方框选择保留冲突部分的哪个版本,确定后就可以得到最下方的 Output 示意的最终合并后的文件。

    展开全文
  • 点击发生冲突的“19264.h”文件,GitKraken将会进入Diff View视图: 图 4‑5文件比较视图 程序正中央显示了总共有一个冲突发生: 图 4‑6发生的冲突 点击箭头按钮可以快速定位到发生冲突的地方。 左侧...

    10.  合并分支并解决冲突(conflict)

    1) 合并分支

    在代码管理过程中,切换分支或者同步服务器代码时,常常会出现代码冲突的情况,这种情况出现的原因一般是由于两个分支对同一个文件进行修改,

    当把这两个分支进行合并时就有可能会出现冲突(pull远程服务器上的代码是一样的道理)。

    以Test仓库为例,主分支 master 对19264.h文件进行了修改并进行了多次提交,在主分支中对19264.h文件的 lcd_delay_us 函数进行了修改(增加了几条注释),

    而另一条分支 testconflict 删除了该文件中的这一函数(也可以是添加了其它的注释或者改动这一部分的代码)。

    也就是说,19264.h头文件被多次修改了(在实际的代码编写过程中,一般就对应着多人修改同一个文件的情况)

    图 4‑1 提交记录

    右键点击testconflict分支,在下拉菜单中选择Merge testconflict into master 这一项:

    图 4‑2 下拉菜单

    程序将会尝试将testconflict分支并入master分支。然而这两条分支是有代码冲突的,接下来程序就会在最新的提交记录位置提示我们:

    图 4‑3代码冲突提示

    2) 代码出现冲突

    合并分支出现代码冲突后,程序右侧将会给出发生冲突的文件列表(Conflicted Files)和无冲突的文件列表(Resolved Files)如下图:

    图 4‑4 文件列表

    点击发生冲突的“19264.h”文件,GitKraken将会进入Diff View视图:

    图 4‑5文件比较视图

    程序正中央显示了总共有一个冲突发生:

    图 4‑6发生的冲突

    点击箭头按钮可以快速定位到发生冲突的地方。

    左侧的 部分显示的是 master 分支中提交记录的文件内容,在20~22行后面添加了一些注释;右侧的 部分显示的 testconflict 分支中提交记录的文件内容,

    可以看到 15行的 #define 定义下面的函数是 lcd_delay_ms 函数而不是 lcd_delay_us 函数,也就是之前提到的删除了 lcd_delay_us 函数。

    下方的Output显示的是最终将会保留的文件内容。

    3) 解决冲突

    当代码出现冲突后,需要手动解决冲突。在代码冲突的位置, 两部分各有一个复选框。若点击 侧的复选框,将会保留master分支中对该段代码的修改:

    图 4‑7 保留master分支对代码的修改

    可以看到Output中将会保留这段函数代码及添加的注释。点击右上方的 按钮将会将Output框中显示的内容保存到文件中,即冲突被解决。

    如果确定了需要保留 的所有代码,将 左边的复选框选中,将会保留master分支的所有更改:

     

    图 4‑8 保留A的所有更改

             如果只需要其中的一部分代码,可以点击 记号,取消这个标记,就像下图一样:

     

    图 4‑9 保留部分更改

    那么Output框中现实的内容就会变成这样的:

     

    图 4‑10 输出结果

    可以同时保留 中的部分修改,又保留 中的部分修改。最后解决冲突,保存文件。代码合并的工作就完成了。

             完成以上工作后,需要对代码合并进行一次新的提交:

    图 4‑11 合并分支并提交

    填写合适的Commit Message,并点击 Commit and Merge 按钮。在提交记录区将会出现一个新的提交记录。

    解决了代码冲突后,就可以继续进行代码编写了。从服务器上拉取(Pull)代码,有时也会提示代码冲突,原理与此类似,只是发生冲突的分支不同而已(一个是master分支,一个是 origin/master分支)。

    转载于:https://www.cnblogs.com/brifuture/p/9052512.html

    展开全文
  • git的可视化工具 gitKraken 使用教程

    千次阅读 2019-09-27 16:20:17
    gitKraken: git是现在最流行的版本管理工具,应用范围非常广泛,工作中基本都会用到(除了一些互联网金融公司外)。使用git好处有很多,包括但不限于便于多分支开发, 历史管理跟回滚方便,发布等。配合webhook,...

     

    gitKraken:

    git是现在最流行的版本管理工具,应用范围非常广泛,工作中基本都会用到(除了一些互联网金融公司外)。使用git好处有很多,包括但不限于便于多分支开发,
    历史管理跟回滚方便,发布等。配合webhook,可以在ci上集成自动发布等。是一件利器。熟练git的一些基本操作,會给开发带来很大好处。

    gitKraken 下载地址:

    https://www.gitkraken.com/auth-connect-success?service=github&utm_source=gitkraken-app&utm_medium=oauth&utm_campaign=github

     

    安装:

    1. 首次打开程序

    第一次打开GitKraken程序时, GitKraken会提示需要登陆,可以用github.com的账号登陆,或者用邮箱创建账号登陆(如图 1‑1)。

    图 1‑1登陆帐户界面

    登陆时会向你推荐使用Pro版本,免费版本已经足够我们的日常使用,碰到相关的提示时选No即可。打开程序并成功登陆后显示如下界面(如图 1‑2):

    图 1‑2 登陆成功界面

    2. Authentication(授权)

    我们一般用到比较多的情况是从服务器上clone一个已有的仓库。在clone服务器上的仓库前,首先需要设置/生成本地的加密解密密钥。

    打开 GitKraken 的File => Preference => Authentication,出现如图 2‑1所示的界面:

     

     

    clone(克隆)github上面的项目:

    1.找到需要克隆的项目地址,然后复制,例如:Clone or download-->复制

     

    2. 在软件 GitKraken里面打开克隆连接页面

    3.与github仓库项目连接:

    4.

     

    展开全文
  • GitKraKen——安装及基本使用

    千次阅读 2021-05-25 11:29:39
    这个目的是为了防止更新gitkraken,若不屏蔽掉这个域名,那么每次打开GitKraken是默认去检查是否有更新的,如果有那么将更新到最新版,并且破解的将失去作用。 2.1修改host文件 修改C:\Windows\System32\drivers\etc...
  • GitKraken使用指南

    千次阅读 2019-06-13 10:53:36
    一名合格的程序员对Git的熟悉是必不可少,当然Git的使用其实不需要GUI工具就能够很好的运用了,GitKraken软件这个功能就是简单容易上手,非常的强大。 【使用指南】  如何在Cooding平台使用  在这里将你...
  • 图 2‑1 提交记录示意图 2) 创建本地(Local)分支 在GitKraken中央区域的提交记录处右键点击,出现如下所示的下拉菜单: 图 2‑2 右键下拉菜单 点击 Create branch here 将会提示出入分支名(下图的enter branch ...
  • GitKraken-v6.5.1.rpm

    2020-05-06 13:41:44
    gitcraken macos 免费版本,用于git版本控制,图形化界面,目前的版本都收费,6.5.1还是免费版本,6.5.3才开始收费。
  • 5. 克隆服务器上的项目 ... Clone Repo,选择 Clone with URL,如下图: 图 5‑1 SSH方式克隆仓库界面 1) SSH 方式连接仓库 ...填写服务器URL路径(仓库)以 服务器上的路径 /src/Test.git 为...
  • 7. 提交代码 1) 查看文件改动 修改了某个文件后,在程序右侧会出现已修改文件的列表(如图 1‑1),这里以...点击这一项,GitKraken的左侧区域和中央区域就会变成文件比较器,如图。 图 1‑2文件比较器(Diff...
  • Git实用操作和GitKraken工具使用

    千次阅读 2018-07-03 10:33:52
    使用git好处有很多,包括但不限于便于多分支开发,历史管理跟回滚方便,发布等。配合webhook,可以在ci上集成自动发布等。是一件利器。熟练git的一些基本操作,會给开发带来很大好处。命令行个人并不是完全使用...
  • GitKraken使用—01、GitKraken的安装与破解

    万次阅读 多人点赞 2020-07-02 20:03:10
    GitKraken是基于Git代码管理的一个UI管理器,拥有非常精美的界面,可以配合Github、Gitee来使用。 1、GitKraken的下载 我们选择安装GitKraken6.5.1版本,因为GitKraken6.5.1版本时唯一一个免费的版本,下载链接我...
  • 非商业用途的 GitKraken 实用程序 在GNU/Linux (没有snap )、 Windows和macOS 。 作者: 警告! 在macOS您应该仅在首次启动和完整程序关闭后才修补GitKraken ! 要求 Node.js v12 LTS 或更高版本 yarn 快速...
  • ... ... ...我们需要把图中的Name和Email改成自己的姓名(中英文名皆可)和邮件。....gitignore文件是git在提交时会读取的一个...GitKraken使用教程-基础部分(3) 转载于:https://www.cnblogs.com/brifuture/p/8830797.html
  • 6. 打开现有的Git仓库 点击左上角 File ==> open repo ,出现如图 6‑1的界面: 图 6‑1 打开本地仓库 点击图中的 按钮就会出现一个对话框,如图 6‑2,以 G:\DemoNew\Demo 目录为例: 图 6‑2 选择仓库...
  • GitKraken-简单教程

    2020-12-29 06:27:00
    简单介绍:外观GitKraken首页预览图常用快捷键模糊搜索:(cmd + p)在进行模糊搜索的时候会在当前页面弹出一个文本框,根据你搜索的关键词进行全局搜索。(设置,文件等内容都会被搜索)译文 : 使用模糊搜索将会打开...
  • 第一次打开GitKraken程序时, GitKraken会提示需要登陆,可以用github.com的账号登陆,或者用邮箱创建账号登陆(如图 1‑1)。 图 1‑1登陆帐户界面 登陆时会向你推荐使用Pro版本,免费版本已经足够我们的日常...
  • GitKraken安装与使用详解

    千次阅读 2020-05-06 22:47:19
    GitKraken版本为4.1.1版本 可在官网下载:https://www.gitkraken.com/ 或软件商城下载 2.安装 双击安装包安装 可爱的等待界面 3.登入账号 尽量使用GitHub登入 登入成功! 4.选择不适用 5....
  • 最近看了关于git工作流的一些东西,刚开始用的SourceTree图形工具,发现这个工具在windows上并不是很好用,昨天在网上找到一个酷炫的git图形工具——GitKraken,初步使用了一下,觉得挺好用的,首先它是英文的,可以...
  • 4) 放弃本次文件的改动 有些情况下,由于更改代码造成了编译无法通过等错误时,想要放弃这次对文件的修改,将文件还原成上一次提交后的状态,一种简单的恢复文件的方法就是,在Unstaged Files 列表中找到这个文件...
  • GitKraken 团队项目使用教程

    千次阅读 2017-10-25 17:09:15
    前期准备:刚下载好要配置些东西,这些跟着教程走就好了,现在主要是讲团队项目的使用,创建分支 和Fork项目到个人仓库,请参考这篇博客的前两个点1.将项目克隆到本地打开GitKraken 点击File -> clone Repo 填写好...
  • Git/GitKraken安装

    千次阅读 2019-03-15 00:33:05
    Git与Gitkraken不是一个东西,GitKraken是Git的可视化GUI工具 一、安装Git 终端输入:git --version 查看git版本 可知本机已经安装git 二、接下来安装GitKraken: 安装GUI工具GitKraken 这个应该是Linux平台...
  • 鼠标移至GitKraken左侧区域的REMOTE栏,点击 该栏右边出现的 按钮。将会出现如下图所示的界面: 图 3‑1 添加远程仓库 Name 填写的是远程仓库的名称,用于标识不同的远程仓库。Pull URL 和 Push URL 一般是一样...
  • GitKraken中文版

    千次阅读 2020-12-19 20:07:27
    GitKraken是一款git图形化工具,该界面酷炫,操作简单,功能也十分实用,无需复杂的配置就可以上手操作,设置完成后就可以在本地进行项目化的管理了,是您管理项目源码,进行开发控制或者版本管理的好帮手,相信有...
  • windows环境使用git(使用GitKraken

    千次阅读 2018-02-08 11:31:02
    SVN与GIT的区别概念SVN:...为什么使用GIT?git可以提高开发效率,主要表现在:合并对提交过程的保留修正提交廉价好用的本地分支更强大智能的合并能力完整配套的开发过程设施(wiki issue 功能大赞!)查看日志windows...

空空如也

空空如也

1 2 3 4 5 ... 17
收藏数 339
精华内容 135
关键字:

gitkraken使用教程