gitee使用
Gitee(码云)是开源中国社区推出的代码托管协作开发平台,支持Git和SVN,提供免费的私有仓库托管。Gitee专为开发者提供稳定、高效、安全的云端软件开发协作平台,无论是个人、团队、或是企业,都能够实现代码托管、项目管理、协作开发。Gitee与Github类似,受限于GitHub的访问速度,在国内可以选择将项目托管在Gitee上。通过使用Idea+Git+Gitee,我们可以实现在不同物理机上
Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件
Git 是一个强大的工具,能够有效地管理和控制项目代码的版本,提高开发效率和团队协作能力。
版本控制:Git 能够记录项目代码的每一次修改,包括新增、删除、修改等操作。通过 Git,你可以回溯到任意一个历史版本的代码,并且方便地进行比较和恢复。
分支管理:Git 具有强大的分支管理功能。你可以创建和切换分支,每个分支可以独立进行开发工作,不会相互影响。这使得团队成员可以并行开发不同的功能或修复不同的 bug,并能够轻松合并各个分支的更改。
多人协作:Git 支持多人协作开发。通过远程仓库,不同的开发者可以共享代码,并能够将自己的更改推送到远程仓库或拉取他人的更改到本地仓库。这样可以方便地进行代码审查、合并和解决冲突等操作。
备份与恢复:Git 可以将项目代码备份到远程仓库,确保代码的安全性和可恢复性。即使本地代码丢失或损坏,你仍然可以通过克隆远程仓库或者使用 Git 的分支和标签功能来恢复代码。
代码分享与开源:Git 提供了便捷的方式来分享和开源代码。你可以将自己的代码库发布到公共仓库中,供其他开发者使用和贡献。
文档有共享文档,能共同编辑一个文档,代码如何协同我们有,版本控制工具(CVS、SVN、GIT)
实际工作中是一个团队,可能分布再不同地方的人在提交代码,维护代码,如何合并代码就成为一个问题,版本控制工具就可以协同代码,可以回退.
1. Git&Gitee
Gitee(码云)是开源中国社区推出的代码托管协作开发平台,支持Git和SVN,提供免费的私有仓库托管。Gitee专为开发者提供稳定、高效、安全的云端软件开发协作平台,无论是个人、团队、或是企业,都能够实现代码托管、项目管理、协作开发。
Gitee与Github类似,受限于GitHub的访问速度,在国内可以选择将项目托管在Gitee上。通过使用Idea+Git+Gitee,我们可以实现在不同物理机上高效的管理同一个项目。
2. Idea中设置Git路径并登陆Gitee账户
-
前往官网下载安装包并安装Git,安装过程比较简单,这里不再赘述,有疑问的话百度也能查到很多教程。下载地址 :https://git-scm.com/downloads/win
2.打开idea,在Settings里的Version Control中找到Git,并设置其路径(Git安装路径/bin/git.exe)。
3.选择完路径后可以点击Test按钮进行测试,如果下面显示了Git的版本号,则代表路径设置正确。
下载Gitee插件(在Settings里的Plugins中搜索Gitee并下载)。
4.登陆Gitee账户(在Settings里的Version Control中找到Gitee,注意idea里不支持用手机号登陆,如果没有绑定邮箱的需要在Gitee中绑定以下邮箱)。
3. 将本地项目上传到Gitee上
在Idea上登陆了Gitee账户后,就可以利用它管理我们的项目了。这里新建了一个maven项目作为例子,演示如何将本地的项目上传到Gitee上。
1.首先我们已经有了一个项目,现在里面只包含了最基础了一些文件以及文件夹。
2.由于我们已经在Idea中登陆了Gitee账户,只需要通过下图中的Share Project on Gitee就可以将项目上传至Gitee(会自动创建一个仓库)
我们可以在上传时增加对项目的描述信息:选择需要上传的项目信息
选择需要上传的文件:点击add按钮开始上传,出现下面的标志即代表上传成功:
打开Gitee官网Gitee - 基于 Git 的代码托管和研发协作平台并登录,就可以看到我们新添加的仓库了。
4. 本地与Gitee仓库的同步
完成上述操作之后,我们本地的项目就已经与Gitee仓库相关联了,我们可以看到Idea的右上方出现了更新和提交的按钮,分别用于更新本地项目和将本地的修改同步到Gitee仓库中
4.1 更新本地项目
-
之前我们已经在Gitee中看到了我们上传的仓库JspServletjdbc,点击仓库名称就可以看到仓库的详细内容,根据仓库中的提示,我们增加一个readme.md文件
增加之后可以看到目录中多了一个readme.md文件:
但我们本地的项目中却没有但我们本地的项目中却没有
利用updata project按钮即可更新本地项目。
按钮后出现下面的弹窗:
点击ok后开始开始更新,成功后本地项目里多了我们之前在仓库中添加的readme.md文件:
4.2 将本地的改动上传到Gitee仓库中
-
在项目中增加一个简单的HelloGitee类,可以看到此时类的名字是红色的,代表了这个类还没有同步到Gitee上。
用Commit按钮可以将本地的改动同步到Gitee仓库中。
会弹出commit界面,选中需要更新的文件,在下方可以填写本次更新的内容,点击Commit and Push按钮上传更新的内容。
注意如果只选择了commit,没有选择Commit and Push,提交完成以后push项目
出现如下的提示代表上传成功:
3. 上传成功后,在Gitee中就可以看到我们刚才更新的内容。
5. 在其它电脑上同步此项目
上面演示了如何在将本地的项目上传到Gitee上,并实现同步;接下来将演示如何在一台新的电脑上同步开发上述的项目。
-
与之前类似的,先安装Git,然后在Idea中设置Git的路径、安装Gitee插件并登陆。
-
选择 VCS 中的 Get from Version Control
3. 在左边选择Gitee,然后选择之前上传的项目JspServletJdbc,选择完成后点击Clone。
4. 可以看到Gitee仓库的项目被同步到了本地。
更多推荐
所有评论(0)