一:类似的工具
git其实就是类似于java的svn 其实这类的工具有很多 我就介绍几个常用的:
1.github 官网:https://github.com/ (和giee:https://gitee.com/ 几乎一模一样 我也搞不懂,谁抄袭谁,我只知道国内 gitee比较快,github是美国的比较慢)
这个代码管理工具我之前也用过,适合初学者团队开发,团队人数可以无限,是开源免费的。有很多初学者都是在这上面下载别人的源代码来学习。它也可以用于记录团队日志,分配任务,代码回滚等功能。但是一般公司的商业项目不会使用这个,这样自己做的项目每个人都可能搜索到,很不安全,如果是私人项目学7美元/月,这样管理员也能查看到项目,成本也相对较高。
2.bitbucket官网:https://bitbucket.org/
这个代码管理工具我们项目现在正在使用,它和上面的也差不多,但是团队5人以下的私有项目可以免费,保密性好。一般重要的商业项目也不会使用它,超过5人的私有项目就要收费.
3.oschina官网:https://git.oschina.net/
这个代码管理工具是第一次听说这个代码管理工具。但是进去官网之后看到的全是很亲切的中文,可以看出这是国内开发的,操作毫无障碍。步骤和上面的都一样,这个比较好的是创建私有项目好像不收费,还可以进行质量分析。
4.coding官网:https://coding.net/
这个代码管理工具之前也没有使用过,不过也全是中文的,看起来比较方便,跟上面的差不多,不过我觉得它的特色应该是webide,它是集成了编辑器的,完全可以在线编辑,这点还是比较有特色。
5.svn
这个代码管理工具我也使用过,它和以上的有些不同。它是需要自己搭建服务器的,当然也是保密性最好的,一般公司都是使用这个,自己搭建。使用也十分方便,但是这个对日志管理,分配团队任务可能就没有那么方便了。
二:为何要用这些工具?
我们在开发的工程中,难免会遇到的代码冗余,重复,管理麻烦,更新卡顿,代码不一致等问题。其实你也想到了,我们的代码该怎么统一管理呢?那么这些工具就出来了!
三:原理
大致就是这么个意思!
四:开始使用
我用的开发工具是idea 如果你用的其他的开发工具,欢迎骚扰! 那么我这里就用比较火的也是我用得比较多的方式来说明下
1:准备工作;下载软件:
git : https://www.wmzhe.com/soft-38801.html(国内代理下载也可去官网下载)
注册giee:https://gitee.com/ (怎么注册。。我就不说了哈,按提示操作)
2:安装 工具准备(过程注意事项)
git: 安装的时候可以随便,目录可以更改。安装完成后:鼠标右键:
弹出黑框口:(为了防止电脑 系统问题!!配置前我们先做一件事情;;打开电脑控制面板 》)
找到:【凭据管理器】>【添加普通凭证】
继续配置 git
运行一下命令:
1:查看你git的配置这里就能查看你之前是否设置了用户民和邮箱
git config --list
2:重新全局配置你的git 用户名和邮箱 (这里最好把你git的邮箱都设置码云的登录时的邮箱一样 我这里登录码云使用邮箱登录的)
git config --global user.name "用户名"
git config --global user.password"密码"(我这里没运行是应为我安装git的时候就有设置过密码了,你也可以重新全局修改你的密码)
git config --global user.email "邮箱"
3:生成ssh 公钥
ssh-keygen -t rsa -C "邮箱" 这里运行上有多次停留 多按键盘按下Enter 就行了 过会儿就会提示生成成功
命令四:查看生成的ssh 公钥
完成了以上步骤 得到一个公钥:位置在结束命令3 最后一定会提示你的 如果没有路劲提示! 那么继续 按Enter !还是没有 ?重复一遍 以上 所有命令!检查设置的凭证管理 是否错误 !
记事本打开这个并复制下来
打开 https://gitee.com/ 登录上去设置
那么 恭喜你 完成了50%
五:打开你的idea 下载giee 插件 怎么下载 安装插件?
搜索出来 安装!并且~重启 idea
六:
恭喜你配置完成!
七:怎么使用?
首先我们天假到本地的gie 上!!!
持续更新中!!!!2020-8-15