前言:在使用 Git 版本控制工具以后,一直使用的是客户端 Gitkraken(主要是不想记那么多git命令,而且客户端可视化用起来更爽)。但是它最近更新后开始收费了,而且还没办法阻止它更新。没办法,另选工具吧。
一、Fork 是什么?
Fork 是适用于Mac和Windows的快速友好的git客户端!注意是 现在免费!!!
二、 Fork 界面简单介绍
- 安装完成后打开
- 打开后 ==>> 双击仓库可以进入对应仓库
- 进入某一个仓库
三、其他
-
clone 远程仓库
命令:file => clone
注意:有时会遇到直接clone的 ,但在fork 里面又执行不了 ,不会弹出登录用户名,密码的情况 , 这种情况下使用拼接clone地址:
比如: 克隆地址为 `https://gitee.com/halo1416/learn_git.git`, 在fork中直接用账号密码: username:password@hostname 拼接生成url , 得到拼接url为:`https://username:123456@gitee.com/halo1416/learn_git.git` ,在fork里面就可以直接clone 项目了 .
- 拼接账号密码的时候有特殊字符
注意:如果你想要在地址前面用 username:password@hostname 的方法拼接账号和密码,并且有特殊字符的时候,想要转义,比如 `https://testUser/username:123456@gitee.com/halo1416/learn_git.git` ;账号是 testUser/username,密码是123456,直接这样拼接是不行的。
正确写法: https://testUser%2Fusername:123456@gitee.com/halo1416/learn_git.git`
- Fork 在操作上和 Gitkraken 非常类似,基本所有的命令在对应分支的右键菜单中都能找到。
- 操作是请注意是否有未提交的change,但好像 Fork 会给我们提示,而且操作不会成功。
文章仅为本人学习过程的一个记录,仅供参考,如有问题,欢迎指出!