1.克隆Repo到本地
Tip: git clone git@carlos-hp:ibest/ib-tutorial.git
在JIRA创建一个练习用的issue (非必须)
前往JIRA JA Project创建issue。
Issue的标题填练习者的名字,内容随意填写。
注意,请务必将issue创建于"Java Backend" 的项目内。记录下自己的JIRA issue编号;
2.在本地创建一个issue对应的分支
分支的格式为<username>-000-<JIRA issue ID>。例如:carlos-000-JA-3。
Tip: 使用git bash的童鞋
cd ib-tutorial
git checkout -b 新分支名
3.在本地修改代码
新建一个以自己username命名的文件夹;
在新文件夹里新建一个名为README.md的文件;
在README.md随意添加一些文字(可选:尝试使用一些markdown语法)。
4.Commit刚才修改的代码到本地的Repo
Tip: 使用bash的童鞋
git add .
git commit
6.将本地的新分支push到远端Repo
Tip: 使用bash的童鞋
git push -u origin 你的新分支名
7.创建并提交一个合并请求“Merge Request (MR)”
前往GitLab创建合并请求页面;
“Source Branch”选择自己的分支,“Target Branch”选择develop;
“Title”概括述自己的改动;
“Description”请描述自己的改动,在最后添加触发命令Fixes JA-3,"JA-3"为之前记录的JIRA Issue ID;
“Assignee”选择iBest。
8.在GitLab中浏览你的代码
浏览MR页面;
浏览刚提交的代码;
在Repo首页切换到自己的分支,查看刚才自己提交的README.md文件是否得到正常显示。
继续修改你的代码并提交
打开input.txt文件,按照文件的格式,添加一行新的等式;
Commit这个改动;
将这个commit push到远端;
查看自己的MR页面,找到这个更新是否已经出现了。
保持微笑,等待MR被Merge :)
当MR通过后,记得再去看一下你的JIRA issue,看看有些什么变化。
Tip: git clone git@carlos-hp:ibest/ib-tutorial.git
在JIRA创建一个练习用的issue (非必须)
前往JIRA JA Project创建issue。
Issue的标题填练习者的名字,内容随意填写。
注意,请务必将issue创建于"Java Backend" 的项目内。记录下自己的JIRA issue编号;
2.在本地创建一个issue对应的分支
分支的格式为<username>-000-<JIRA issue ID>。例如:carlos-000-JA-3。
Tip: 使用git bash的童鞋
cd ib-tutorial
git checkout -b 新分支名
3.在本地修改代码
新建一个以自己username命名的文件夹;
在新文件夹里新建一个名为README.md的文件;
在README.md随意添加一些文字(可选:尝试使用一些markdown语法)。
4.Commit刚才修改的代码到本地的Repo
Tip: 使用bash的童鞋
git add .
git commit
5.在顶部添加注释,然后保存
Tip: 使用bash的童鞋
:wq
6.将本地的新分支push到远端Repo
Tip: 使用bash的童鞋
git push -u origin 你的新分支名
7.创建并提交一个合并请求“Merge Request (MR)”
前往GitLab创建合并请求页面;
“Source Branch”选择自己的分支,“Target Branch”选择develop;
“Title”概括述自己的改动;
“Description”请描述自己的改动,在最后添加触发命令Fixes JA-3,"JA-3"为之前记录的JIRA Issue ID;
“Assignee”选择iBest。
8.在GitLab中浏览你的代码
浏览MR页面;
浏览刚提交的代码;
在Repo首页切换到自己的分支,查看刚才自己提交的README.md文件是否得到正常显示。
继续修改你的代码并提交
打开input.txt文件,按照文件的格式,添加一行新的等式;
Commit这个改动;
将这个commit push到远端;
查看自己的MR页面,找到这个更新是否已经出现了。
保持微笑,等待MR被Merge :)
当MR通过后,记得再去看一下你的JIRA issue,看看有些什么变化。