Gitkraken的使用】的更多相关文章

gitkraken clone远程仓库时报错 Configured SSH key is invalid. Please confirm that is properly associated with your Git provider. 其实这个报错已经很明显了,在gitkraken的preferences->authentication中生成的SSH公钥不能与git提供者(自己服务器)的公钥关联. 其实就是没有让服务器登记gitkraken的SSH公钥 解决办法,找到SSH公钥的默认路径:…
超详细!Github团队协作教程(Gitkraken版) 一.前期工作 1. 在 Github 上创建 organization step1. 登录Github网站,点击右上角头像,选择 "Settings" : step2. 选择 "Organizations" ,点击右上角 "New organization" 2. 邀请队友加入 organization 并创建 team step1. 进入组织,点击 "People"…
使用Gitkraken进行其他Git操作 查看某次 commit 的文件改动 使用 Gitkraken 能非常方便的看到任意一次的 commit 对项目文件的改动. 具体操作是:在树状分支图上单击某个 commit 记录,在右侧会显示出此次 commit 信息.文件的改动情况(分为红.绿.黄三种标志,分别代表删除文件.添加文件.修改文件). 当单击某个改动的文件时,会展示出具体的变更情况,可选择 "Diff View" 视图查看与上一次 commit 的差别,或 "File…
一个优秀的团队合作离不开git,一个优秀的程序员也离不开git.gitkraken是我在进行软工实践这门课接触到的git的UI界面的工具,它给我留下的印象就是非常好用和方便 怎么个方便法呢? 方便的安装方法: 百度gitkraken,第一条就是官网的下载地址.这里我也给大家加上了链接:戳这里 下载下来有一个.exe的文件,双击运行,它就会自动帮你安装完毕的! 登录: 刚刚打开的gitkraken就是如图所示(我已经登录完毕).这里我们有多种选择,我们可以用github的账号密码,也可以申请一个g…
前期准备:刚下载好要配置些东西,这些跟着教程走就好了,现在主要是讲团队项目的使用,创建分支 和Fork项目到个人仓库,请参考这篇博客的前两个点 1.将项目克隆到本地 打开GitKraken 点击File -> clone Repo 填写好之后就可以clone the repo! 完成后就点击open know! 你会发现在你选择的目录下出现了这个项目的文件夹 2.同步自己仓库分支上的内容 点击local 在屏幕上右击dev->checkout origin/dev 然后自己本地文件夹上面就出现…
一个优秀的团队合作离不开git,一个优秀的程序员也离不开git.gitkraken是我在进行软工实践这门课接触到的git的UI界面的工具,它给我留下的印象就是非常好用和方便 怎么个方便法呢? 方便的安装方法: 百度gitkraken,第一条就是官网的下载地址.这里我也给大家加上了链接:戳这里 下载下来有一个.exe的文件,双击运行,它就会自动帮你安装完毕的! 登录: 刚刚打开的gitkraken就是如图所示(我已经登录完毕).这里我们有多种选择,我们可以用github的账号密码,也可以申请一个g…
10.  合并分支并解决冲突(conflict) 1) 合并分支 在代码管理过程中,切换分支或者同步服务器代码时,常常会出现代码冲突的情况,这种情况出现的原因一般是由于两个分支对同一个文件进行修改, 当把这两个分支进行合并时就有可能会出现冲突(pull远程服务器上的代码是一样的道理). 以Test仓库为例,主分支 master 对19264.h文件进行了修改并进行了多次提交,在主分支中对19264.h文件的 lcd_delay_us 函数进行了修改(增加了几条注释), 而另一条分支 testco…
9.  远程(Remote)仓库 1) 添加远程仓库 一般在本地新建仓库后,需要添加一个远程仓库用于push/pull代码.鼠标移至GitKraken左侧区域的REMOTE栏,点击 该栏右边出现的 按钮.将会出现如下图所示的界面: 图 3‑1 添加远程仓库 Name 填写的是远程仓库的名称,用于标识不同的远程仓库.Pull URL 和 Push URL 一般是一样的,这里填写的是服务器上的Test仓库. 填写完后,点击 Add Remote 按钮,完成远程仓库的添加. 如果是通过克隆的方式拷贝远…
8.  本地分支和标签 1) 在提交记录区中查看分支状态 提交记录区中每一个分支都位于一个提交记录所在的行中. 从图 2‑1中可以看到,服务器上的master分支停留在整理格式(把这个提交记录记为origin_master_HEAD)这个提交记录处, 在本地的master分支(将master分支所在的提交记录记为master_HEAD)里,将19264.h文件编码改成了utf8. 而后从origin_master_HEAD处创建了一个新分支:testconflict,对Chip_ADC.h和19…
7. 提交代码 1) 查看文件改动 修改了某个文件后,在程序右侧会出现已修改文件的列表(如图 1‑1),这里以Test.git 为例,修改了19264.h 的文件编码,将其改为utf8.Unstaged Files 方框内就会出现为19264.h 图 1‑1尚未暂存的文件 点击这一项,GitKraken的左侧区域和中央区域就会变成文件比较器,如图. 图 1‑2文件比较器(Diff View) 该图是以Diff View的形式显示文件,也就是显示当前提交和上次提交时该文件改动的位置.红色部分表示这…