Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
GitLab Features
Search
megos
December 18, 2018
Technology
1
340
GitLab Features
megos
December 18, 2018
Tweet
Share
More Decks by megos
See All by megos
個人開発を続けるということ / Continuing Personal Development
megos
0
220
わたしの開発環境の歴史 / My environment history
megos
0
320
社内でしか使わない勤怠管理システムにOAuth2を導入してみた / Kagomoku #19
megos
0
2.1k
CUIが嫌ならGUIからGitを使えばいいじゃない / kagomoku #17
megos
0
390
Join! かごえん / Join Kagoeng
megos
0
79
GitLab Hacks
megos
1
360
Gitlab meets minutes
megos
2
290
2018年まとめ / Summary of 2018
megos
0
300
Dockerで作るLaTeX執筆環境 / Writing LaTeX with Docker
megos
0
1.7k
Other Decks in Technology
See All in Technology
IAMのマニアックな話 2025を執筆して、 見えてきたAWSアカウント管理の現在
nrinetcom
PRO
3
530
Cloud Native Scalability for Internal Developer Platforms
hhiroshell
2
430
技術職じゃない私がVibe Codingで感じた、AGIが身近になる未来
blueb
0
120
DB 醬,嗨!哪泥嘎斯基?
line_developers_tw
PRO
0
150
マルチテナント+マルチプロダクト SaaS への AI Agent の組み込み方
kworkdev
PRO
2
310
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.6k
(非公式) AWS Summit Japan と 海浜幕張 の歩き方 2025年版
coosuke
PRO
1
180
"SaaS is Dead" は本当か!? 生成AI時代の医療 Vertical SaaS のリアル
kakehashi
PRO
3
190
Whats_new_in_Podman_and_CRI-O_2025-06
orimanabu
3
170
Model Mondays S2E01: Advanced Reasoning
nitya
0
310
Securing your Lambda 101
chillzprezi
0
250
OCI Oracle Database Services新機能アップデート(2025/03-2025/05)
oracle4engineer
PRO
1
140
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
16
910
Optimizing for Happiness
mojombo
379
70k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.5k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Thoughts on Productivity
jonyablonski
69
4.7k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
52
2.8k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Raft: Consensus for Rubyists
vanstee
139
7k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.3k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
Transcript
GitLab Features megos @ GitLab Meetup Kagoshima #2 2018/12/18
megos Full stuck engineer (not stack) • ͓͠͝ͱɿVue.jsɺReactɺࣾΠϯϑϥ • Twitterɿ@tmegos
ࠓGitLabʹ͓ੈʹͳΓ·ͨ͠ʂ
Environment • GitLab Enterprise Edition • 11.5.3-ee • 11.6.0-rc7-ee •
GitLab Community Edition • 11.5.3
User Interface
Preferred language gitlab.com/profile > Main settings • ΞϓϦέʔγϣϯશମͷݴޠΓସ͕͑Մೳ • ࣾʹಋೖ͍͢͠ʢ͔ʣ
• ࢼݧత͔͕ͭͯ͢༁͞Ε͍ͯΔΘ͚Ͱͳ͍ • ݴޠସʹΑΔෆ۩߹͕ͨ·ʹ͋Δ • ϒϥϯνͷυϩοϓμϯ͕ۭʹͳΔ https://gitlab.com/gitlab-org/gitlab-ce/issues/46654
Language: English
Language: ຊޠ
ϝϯόʔؒͷᴥᴪʹҙ Issue 1024൪ͷ݅Ͱ͚͢Ͳ… Issue ͬͯͳΜͰ͔͢ʁ ⁉
None
Navigation theme gitlab.com/profile/preferences
Syntax highlighting theme gitlab.com/profile/preferences
Theme • ؾΛม͍͑ͨͱ͖ʹ • ίʔυϨϏϡʔͰίʔυ͕ݟ͍͢
Web IDE
Web IDE
Web IDE • Monaco editor͕ϕʔε • جຊతͳૢ࡞Ͱ͖Δ • ϑΝΠϧπϦʔ •
λϒ • ΠϯςϦηϯε
Web IDE • ؆୯ͳमਖ਼͕WebͰߦ͑Δ • ڊେͳϦϙδτϦΛΫϩʔϯ͠ͳ͍͍ͯ͘ • OSSࢀՃͷෑډ͕Լ͕Δ
Git features
Gitͷૢ࡞ • New branch, Tag
Gitͷૢ࡞ • ϑΝΠϧͷՃɺΞοϓϩʔυ
Gitͷૢ࡞ • σΟϨΫτϦͷ࡞
Gitͷૢ࡞ • Revert, Cherry-pick (per commit)
Gitͷૢ࡞ • Revert, Cherry-pick (per merge request)
Issue
Create merge request / branch
Description templates • IssueͷςϯϓϨʔτ • .gitlab/issue_template ҎԼʹmdϑΝΠϧ • ෳύλʔϯʹରԠ
Description templates • mdϑΝΠϧΛ࡞
Description templates • Issue࡞࣌ʹબͰ͖Δ
Quick actions gitlab.com/help/user/project/quick_actions • ίϝϯτ෦ʹʮ/ίϚϯυ໊ʯͰ࣮ߦ • ׳ΕΔͱૣ͍
Time tracking • /estimate [࣌ؒ] ͰݟੵΓ࣌ؒΛηοτ
Time tracking • /spend [࣌ؒ] Ͱ࡞ۀ࣌ؒΛηοτ
Time tracking • Issue, Milestone͝ͱʹूܭ͞ΕΔ
Time tracking • Issue, Milestone͝ͱʹूܭ͞ΕΔ
Time tracking • " GitLabͰཧ͕݁͢Δ • # εϥογϡίϚϯυෑډ͕ߴ͍ʢΒ͍͠ʣ • #
ೖྗΛΑ͘ΕΔ
Issue Boards (Kanban)
Merge request
Merge request? • GitHubͰ͍͏ͱ͜ΖͷʮPull requestʯ
Changes
Changes ϑΝΠϧπϦʔ
Changes Changes ݟ͍͢ʂʂ
Changes • มߋՕॴҎ֎ʹίϝϯτͰ͖Δ
Description templates • Merge requestͷςϯϓϨʔτ • Issueͱಉ͡ • .gitlab/merge_request_template ҎԼʹ
mdϑΝΠϧΛઃஔ • ෳύλʔϯʹରԠ
Remove source branch when Merge request is accepted • ϚʔδޙࣗಈͰsource
branchΛআ • Ε͕ͪ
Merge when pipeline succeeds • CI͕௨ͬͨΒϚʔδΛࣗಈͰߦ͏ • LGTM -> CIͪ
-> ϚʔδΛΕ͕ͪ
ެࣜυΩϡϝϯτ gitlab.com/help
ͥͻͬͯΈ͍ͯͩ͘͞ʂ