Gitee

基于Git实现版本控制

之前JavaEE项目开发更多使用 SVN版本控制工具,SVN必须基于远程仓库进行版本控制,而Git是分布式版本工具(除了具有远程仓库外,还具有本地仓库 可以在离线情况下进行版本控制,无需上网 )

image-20230915145704953

image-20230915145716495

网址: https://git.oschina.net/

image-20230915145730083

1:用户注册

image-20230915145734813

2:用户登录,创建一个新的项目,添加开发者

image-20230915145740416

3:创建项目(相当于仓库)

image-20230915145751419

跳转到:

image-20230915145759045

在线仓库访问地址:https://gitee.com/szitcast/mytest-64.git

4:将其它开发者加入到项目中

image-20230915145817081

这里注意:添加项目成员的时候,该成员必须在“码云”上注册

image-20230915145823068

5:创建工程,先导入到本地仓库

image-20230915145830390

创建本地仓库

提交到本地仓库。

6:推送到远程仓库(注意)

配置URL

7:克隆项目

配置URL,配置Parent Directory

8:打开克隆的项目

9:测试执行push和pull

注意:idea提交代码到码云报Push to origin/master was rejected

错误:

image-20230915145900902

1.切换到自己项目所在的目录,右键选择GIT BASH Here,Idea中可使用Alt+F12

2.在terminl窗口中依次输入命令:

1
2
3
4
5
git pull

git pull origin master

git pull origin master --allow-unrelated-histories

3.在idea中重新push自己的项目,成功!!!