git练习

来源:互联网 发布:手指充电软件 编辑:程序博客网 时间:2024/06/06 08:25
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


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,看看有些什么变化。
原创粉丝点击