1、在电脑安装好git,下载地址https://www.git-scm.com/download/win

在任意文件夹下右键点击Git Bash Here出现图中弹框则为安装成功
在这里插入图片描述

2、配置好电脑git的环境变量

右键桌面计算机图标-点击属性-点击高级系统配置-点击环境变量

将git安装目录的bin目录配置到系统变量Path中,如我的:

在这里插入图片描述

在IDEA开发工具中配置好git,选择安装目录的git.exe文件,点击test出现版本则配置成功

在这里插入图片描述

3、下载项目代码

我们开发需要派生出自己的分支,在自己的项目中进行开发

在项目主页上点击派生,派生出自己的分支

在我们本地项目目录下右键点击Git Bash here调出git命令窗口

在派生项目中点击clone复制Http链接:

在命令窗口中执行命令

git clone yourhttpUrl

需要输出你的git用户名与密码,输入完后项目就下载下来了

执行下面命令,之后再输入一次可以使得用户与密码永久保存下来

git config --global credential.helper store

4、提交代码

在你项目需要提交的代码目录调出指令窗口

执行命令 git status . 查看所有文件状态

执行命令git add . 将所有文件添加上传 再次查看文件状态(注意不需要上传的文件)

git commit -m “提交说明” ,添加此次提交的说明

执行命令 git push 将本地代码提交到我的派生项目中

在gitlab网站上我派生的项目可以看到我提交的信息 (此处演示编译失败了出现红色的×)

5、合并到主分支

因为代码只是提交到我们自己的派生分支,我们需要请求合并到主分支上去, 在派生的项目中点击合并请求,新建合并请求

选择你要合并的分支,再点击绿色按钮

填写标题描述,指派人

点击合并请求,经过指派人检视代码同意后,及提交成功,可在主分支的合并请求中查看你的合并进度,以及指派人的评论

6、本地的派生分支代码同步更新主分支

当主分支代码有其他同事提交的更新,我们也需要同步更新时

在我们本地的派生分支代码目录调出git命令窗口

使用命令

git fetch 主分支的httpUrl master:latest

这条命令master是源项目主分支,latest是目标自己本地项目分支,也就是本地派生分支。如果latest分支不存在的话,将自动创建。

其实也可以将代码fetch到自己的派生分支的master分支,但也不建议这么做。

代码fetch到本地latest分支之后,再切到本地master分支,再使用git merge命令将最新代码从本地latest分支合并到本地master分支。

git checkout master

git merge latest

现在,电脑本地的代码与原项目代码主分支保持同步了。我们再使用git push命令,就可以将最新代码从本地派生分支推到服务器的我们的派生项目分支

这样我们本地代码,派生分支代码,原项目主分支代码三者就保持同步了。

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐