文档章节

SmartGit安装及拉取rf代码

舒文suven
 舒文suven
发布于 2018/07/17 09:56
字数 751
阅读 305
收藏 0

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

SmartGit安装及拉取rf代码 一:生成ssh keys

  1. 下载安装包:Git Bash(Git-1.8.3-preview20130601.exe)

  2. 安装完成后打开Git Bash,安装流程如下:

  1. 在如下图位置找到Git Bash,运行Git Bash在其命令行里手动输入并执行:ssh-keygen -t rsa -C "lilingfei "(lilingfei对应你自己的GitLab用户名,注意空格,不需要kugou.net);GitLab地址:http://gitlab.work.cn/ 没有账号的童鞋请向李凌飞提出;

二:在GITLab添加SSH Keys

gitlab.fxwork.cn需绑hosts 10.12.0.104

  1. 打开GitLab(http://gitlab.work.cn/),找到并点击下图红圈链接

  1. 然后就会进入如下页面,选择SSH keys,在title处填写你的key名字(随意),并在key输入框填写你在第一步中最后一步复制的文件内容,然后点击Add key即可

三:安装smartyGit

  1. 下载安装包:ftp://test:123456@172.17.10.85/软件安装包/新员工安装工具包/ 下的smartgit-portable-6_5_8.7z

  2. 压缩包中smartgithg-portable-6_0_3文件夹,为smartyGit绿色安装包,进到该安装包目录:smartgithg-portable-6_0_3\SmartGitHg 6\bin,见下图,若64位无法安装,则使用第一个红框的来执行安装。

  1. 开始安装,选择第三项非商业用途

  1. 同意协议继续

  1. 选择第二项下一步

  1. 用户名邮件随意填写格式正确即可

  2. 如图选择下一步

  1. 不填任何东西,选择下一步

  1. 完成

四:配置smartyGit

  1. 打开smartyGit,选择菜单栏Repository中的子菜单Add or Create

  1. 创建一个新的目录来放置从GIT check out的项目文件

  1. 打开smartyGit选择菜单栏Remote中的子菜单Add

  1. 出现弹窗后,如图填写git地址,Name填写项目名称,然后选择Add按钮.git地址填写 https://gitee.com/suven9/oauth2-shiro.git

  1. 然后会在如图位置出现刚添加的项目,对项目右键选择Pull,即可看到该项目下的所有分支,鼠标双击分支即可check out至本地

五:创建自己的分支编写测试用例

  1. 选择从develop分支进行创建

  1. 选择check out,注意不要勾选 Track remote branch

  1. 分支创建完成,右键点击push,在远程仓库新建对应的分支

六: pull代码和push代码

先pull,再commit,如果没有冲突,选择commit&push 在个人分支编辑过的东西记得commit;先commit再切换分支。

七:提交合并请求

  1. 打开接口测试平台项目所在gitlab地址:https://gitee.com/suven9/oauth2-shiro

  2. 点击【merge request】按钮,然后点击【New Merge Request】

  1. Source branch选择你的分支,Target branch选择develop

  1. 如果按格式填写红框内的内容;Assign To选择李贺涛、杨晓光、陈焕术之一。

© 著作权归作者所有

舒文suven
粉丝 13
博文 56
码字总数 81337
作品 0
广州
后端工程师
私信 提问
加载中

评论(2)

舒文suven
舒文suven 博主

引用来自“ddatsh”的评论

叫 smartgit
是的,改过来了,谢谢~~
ddatsh
ddatsh
叫 smartgit
三款 Linux 下的 Git 图形客户端

了解这三个 Git 图形客户端工具如何增强你的开发流程。 在 Linux 下工作的人们对 Git 非常熟悉。一个理所当然的原因是,Git 是我们这个星球上最广为人知也是使用最广泛的版本控制工具。不过大...

18%
2018/08/05
0
0
SmartGit 18.1 预览发布,跨平台 Git 客户端

SmartGit 18.1 预览已发布,这是 SmartGit 18.1 的第一个公开版本。SmartGit 是一个 Git 版本控制系统的图形化客户端程序. 此版本更新内容: 日志被改写之后有了更好的性能 改进布局和默认着...

周其
2017/12/13
1K
5
smartGit长期使用批处理脚本

看到网上很多实现smartgit简单破解的方法,其实就是删除smartgit配置文件,让smartgit还可以试用一个月,依此循环达到一直使用,不过,每个月都要重复一遍删除配置文件,所以我就改写了一下b...

smileNicky
01/19
0
0
SmartGit 3 正式版发布

SmartGit 3 正式版发布了,这是 Git 版本控制系统的专业图形化前端工具。支持 Git、Mercurial 和 SVN,可在 Windows、Mac OS X 和 Linux 上运行。 SmartGit 可免费使用(非商业目的),Smart...

红薯
2012/03/02
1K
4
SmartGit 2.1 正式版发布

SmartGit 2.1 发布了,该版本最重要的新功能就是强大的 SVN 支持,也就是说你可以把 SmartGit 当成是 SVN 客户端来使用,与 git-svn 相比,SmartGit 性能更好,支持 tag 和 branch 的管理等。...

红薯
2011/10/13
818
1

没有更多内容

加载失败,请刷新页面

加载更多

hbase错误记录

说什么服务没启动 但是 $ jps 查看又是正常的 然后想到去看日志 $ vim logs/hbase-root-regionserver-hadoop101.log INFO信息停留在:client.ZooKeeperRegistry: ClusterId read in ZooKeep...

天空飘来五个字儿
24分钟前
5
0
类的第一个元素的CSS选择器

我有一堆元素的类名是red ,但是我似乎无法使用以下CSS规则选择class="red"的第一个元素: .red:first-child { border: 5px solid red; } <p class="red"></p> <div class="red"></div> 该选......

技术盛宴
31分钟前
4
0
如何将重复数据突出显示?

将表格中一列数据中重复的,使用特殊颜色突出显示或者使用一些符号标记出来。 例如: 一个供应商,可以邀请别的供应商加入成为联合体,报表要显示所有供应商,然后供应商最后一列显示所有联合...

泡泡糖儿
34分钟前
4
0
python将html的百分号转为对应的编码

import redef trans(x): # print(x.group()) return bytes.fromhex(x.group()[2:].decode("utf-8"))data = str("你好".encode("utf-8"))print(data)data = re.subn(b"\\\\x[0-9......

鬼上身跳不过门槛
43分钟前
4
0
如何在nohup下放置已经运行的进程?

我有一个已经运行了很长时间并且不想结束它的进程。 我怎么把它放在nohup下(也就是说,即使关闭终端,如何让它继续运行?) #1楼 假设由于某种原因, Ctrl + Z也无法正常工作,转到另一个终...

javail
47分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部