赞
踩
目录
本篇文章由本人搜索各种资料而编写的个人的一个比较系统的学习Gitee的博客
Git是分布式版本控制中心,每一个终端都是一个仓库,客户端每一次拉取最新版本的代码都是把整个完整的仓库镜像下来。Gitee和GitHub都是云端,Gitee是国的,而GitHub是国外的,因此这里我选用Gitee,优点是访问国内的网站比较稳定。Gitee和GitHub都是基于Git工作的。本篇文章主要介绍Gitee
链接:https://git-for-windows.github.io
下载好后找到下载的地址,双击进行安装
然后按照默认设置的一路next下来就可以了
安装好后就可以在桌面看到软件了。在桌面对空白处用鼠标右键,显示更多选项,就可以看到如下图的Open Git Bash here选项,在这里可以对远程仓库进行代码的下载和上传
进入官网,点击注册,有账号的也可以直接登录
如下图步骤注册
这里我已经注册过了,所以直接登录就好了
登入进来后,点击新建仓库,然后按照如下步骤走就建立了一个仓库
创建好一个仓库以后,需要进行一些初始的配置
在桌面随便一处空白处右击鼠标,显示更多选项,点击如下选项,弹出命令行窗口
首先先配置git操作的用户名和邮箱。在Git Bash命令行中输入如下代码
- git config --global user.name "你的名字或昵称"
- git config --global user.email "你的邮箱"
在Git Bash中输入以下代码。生成SSH key
- ssh-keygen -t rsa -C "你的邮箱"
- cat ~/.ssh/id_rsa.pub
注意:这里我之前已经激活过了,所以和没激活的提示不一样。
复制的时候不要ctrl+c,这样是复制不了的,选中激活码,点击鼠标右键
3.再回到Gitee找到个人主页,点个人设置,按下面步骤走,点击确定按钮后有个弹窗出来会进行密码验证,输入注册Gitee时的密码就完成了SSH公钥的配置了
继续在GIt Bash中输入
ssh -T git@gitee.com
即可查看
在Gitee中打开要下载的仓库
然后新建一个文件夹来存储代码
在Git Bash中输入如下代码进行远程克隆
git clone "复制的克隆代码"
然后在当前文件夹中就可以看到克隆的仓库文件了(注:图片中红字打错了,是“只有”不是“只要”,意思是一开始初始化仓库就只有这两个文件,用于介绍代码或者项目的)
接着上文所在的文件夹,在次文件夹的基础上实现代码上传到云端。
在当前文件夹新建一个文本文件用于测试
然后打开Git Bash命令行,注意观察当前命令行所在的位置,我们需要进到要上传的文件目录下进行上传。
然后开始上传。输入以下代码进行上传
- git add . // 将当前目录所有文件添加到git暂存区
- git commit -m "my conmit" // 提交并备注提交信息
- git push // 将本地提交推送到远程仓库
回到Gitee仓库中去查看
这样就实现本地代码上传到远端可以共享了
小乌龟就是可视化工具,让我们更方便地使用Git和Gitee。用这个工具可以不用在命令提示符中输入命令也可以实现远程代码的下载和上传。
下载网址: Download – TortoiseGit – Windows Shell Interface to Git
首先打开官网
等待下载后双击下载的程序,然后一路常规安装下载即可。
注:因前面我们已经注册了Gitee并且下载了Git。所以这个软件会默认安装到前面安装Git的bin目录之下,这不用管。下图的昵称和邮箱自动生成,因为前面已经注册了Gitee了。
点击前面在官网下载的中文语言包,正常安装即可。然后在桌面右击鼠标找到如下图进行中文切换
这个页面显示成功了
我在要进行的仓库中加了个测试文件
然后点击右边的“克隆/下载”
在非系统盘中找一个用来保存代码的文件夹,然后在该文件夹中右击鼠标,在此克隆
由于前面复制了地址,所以直接就生成了
注意:1.我这了克隆的时候跳出了要输入用户名和密码的弹窗,输入即可
2.仓库必须是开源的,否则克隆失败
然后在那个文件夹中就可以看到克隆的文件了
首先在要上传的仓库中建立一个文件夹,用来保存要上传的文件,也可以直接放在仓库里
上传文件夹中有如图文件
如图步骤
图三点击提交后,会有个用户名和密码的验证(注意!!!)
此处的用户名是框中的部分,没有@符号,也不是上面的大名!!!
然后打开上传的仓库就可以查看上传到云端的代码了
如果想将要上传的代码文件移动到这个文件夹内,可以将这些文件先加入暂存区
然后就可以在Gitee的仓库中看到第二次上传的文件了
至此,两种Gitee仓库管理的方法就讲完了,根据自己的情况选择不同的工具(推荐第二种)
准备工作
提供Web服务:Tomcat是一个Web应用服务器,可以提供Web服务,允许其他系统通过HTTP协议访问其提供的Web服务。简而言之就是处理HTML页面的
安装链接:Apache Tomcat® - Apache Tomcat 9 Software Downloads
进入网页以后,我这里下载的是Tomcat 9。根据自己电脑的位数选择
安装好后记住安装路径!!!解压到当前文件夹即可
在配置环境变量之前,保证自己是安装好过JDK的并且对JDK也配置过环境变量。打开环境变量的方法在之前的文章也说过,就不细说了。进入环境变量后,在系统变量中新建一个变量
变量名:CATALINA_HOME
变量值为自己安装Tomcat的路径
然后在该路径下打开bin目录,找到startup.bat文件,进行启动
跳出一个弹窗然后出现一堆咱看不懂的信息就表示启动成功了(这里我已经启动过了,所以没截图展示)
在IDEA中创建一个普通的java项目
在页面右边找到如图位置
开始部署
因为这里要配置工件,所以我引用外部工件进行演示
因为没有配置工件所以出现警告,点击右边的修复就好了,之后点击确定,就可以在右上角看到如图所示的标志了,即可运行程序在服务器
在GItee上克隆代码到本地仓库前文已经讲述,这里不在讲述。下好后,把文件夹以拖动的方式在IDEA中打开。进到IDEA后,找到右边小菜单中的maven,点击刷新。
然后在等待依赖下好,在等待中可以进行其他部署。
利用IDEA自带的数据库
建立一个数据库
建表
点击运行,数据库部署就完成了
然后在检查数据库中的信息是否正确,主要检查如图两个地方
之后点击运行按钮即可运行
注!!!在运行之前先保证所有的编码格式都是UTF-8格式!!!
这里出现了乱码,去看一下项目介绍,有解决方案
然后再点启动就好了
该系统有三个登录方式,每个对应不同的功能(注:用户登录部分地方出现乱码,其他模式下没问题,可能是代码的原因,有些开源代码也是有一些bug或者本身开发系统使用的工具版本不兼容都有可能导致乱码甚至无法正常部署项目;有写开源代码甚至没有sql文件,目的就是防白嫖)
页面展示
用户模式
管理员模式
系统管理员模式
本周学习了如何在Gitee下载开源代码以及上传代码到远端。还学习到了在Gitee下载的代码该如何在本地部署。只学习了大致的框架,大致了解了个工具的用途,但是具体之间的联系,具体工具怎样实现具体的功能在今后还需继续学习。每个项目、系统涉及到的技术栈,还没有深入的学习,现阶段就是先了解哪些项目要涉及哪些技术栈,然后再去深入学习它,把最常用的几个工具学习,再找几个开源的系统或者项目练练手,更具体地去了解这几个工具之间的联系和具体负责的功能。(每篇附赠一句名言:书山有路勤为径,学海无涯苦作舟)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。