Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
github:유용한 기능들
Search
AhnSeongHyun
February 23, 2018
Technology
1.8k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
github:유용한 기능들
github 의 유용한 기능들에 대해서 설명한
사내 세미나 자료
AhnSeongHyun
February 23, 2018
More Decks by AhnSeongHyun
See All by AhnSeongHyun
Django ORM에서는 어떻게 SQL Where절 조건 순서를 고정할 수 있을까?
ahnseonghyun
0
380
개발자 커리어 : 두려움이 이끄는 대로
ahnseonghyun
0
1.7k
개발자는 어떤 일을 하는 걸까?
ahnseonghyun
0
580
SQLAlchemy CustomTypes
ahnseonghyun
0
1k
5번째 회사 그리고 레이니스트
ahnseonghyun
0
280
리부트 : 경력자에게도 수습이 필요한 순간
ahnseonghyun
0
2.5k
MQTT 를 이용한 주문 시스템 개선
ahnseonghyun
0
1.2k
CNN MNIST Tutorial
ahnseonghyun
0
130
카피캣으로 시작하는 오픈소스
ahnseonghyun
0
1.5k
Other Decks in Technology
See All in Technology
事業成長とデータ活用を止めないためのマネジメントへ挑戦
hiracky16
0
180
OpenSharing について熱く語る〜AI アセットの共有について〜
kameitomohiro
0
260
オンラインゲームのシステム全体像 - コロプラ 2026年度 新卒研修
colopl
0
1.1k
OSC2026on_the-world-is-waiting-for-your-voice.pdf
naruoga
0
370
継続的なAIコスト最適化
bgpat
1
280
実践!Cloud Run ハンズオン!! / Cloud Run handson
y0hgi
0
200
Execution in the Kingdom of Agents: Reflections on Abstraction and Complexity
bcantrill
0
940
実体験から学ぶ分析エージェントの開発と運⽤
recruitengineers
PRO
8
2.1k
AI時代に必要な脅威モデリング― 変化の速度に負けない理解とリスク判断
masakane55
5
1.3k
子育てエンジニアの可処分時間が減っても成長を諦めない戦い方
sudoakiy
6
4.4k
しろおびから始める!ログ活用の第一歩
shumei_ito
0
890
AIに攻撃される前に、AIに攻撃させる
tsuchikazu
0
170
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
340
58k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
2
2.2k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.6k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
31k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
490
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Six Lessons from altMBA
skipperchong
29
4.5k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
540
Designing Experiences People Love
moore
143
24k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
300
Faster Mobile Websites
deanohume
310
32k
Transcript
github : 유용한 기능들 안성현 @sh84ahn
[email protected]
WATCHING/STAR/FORK • WATCHING : 저장소의 이슈 및 수정 사항 구독
• STAR : 좋아요! • FORK : 내 저장소로 복사하기
PULL REQUEST • 원 저장소의 소스/문서에 수정 사항 보내기 •
코드 수정 및 문서 수정 사항 커밋 & 푸시 • 내 FORK 된 저장소 => 원래 저장소
PULL REQUEST • PR 반영의 절차들: § 테스트 자동화/CI 연동
§ Review Requested : 타인에게 코드 리뷰 요청하기 § 코드 리뷰 및 토론 § merged 예제) https://github.com/pallets/flask/pull/2635
WIKI • 프로젝트에 필요한 문서화 작업 장소 제공
INSIGHT • 저장소에 기여하고 있는 수치 및 방문자 등 표시
– pulse – contributors – community – traffic – commits – code frequency – dependency graph – network – forks
INTEGRATION & SERVICE • 저장소와 연결할 서비스 선택 • email,
jira, twitter, slack, firebase, travis-ci 등 • 수많은 서비스와 연결 가능 • 각 저장소에 특화된 자동화 워크플로워 구성 가능
INTEGRATION & SERVICE • travis-ci – 저장소 내 .travis.yml 에
절차를 명시 – 코드 업데이트 시, 지정한 테스트 수행 – 원하는 버전 지정해서 테스트 가능 – 테스트 통과 여부 체크, 테스크 커버리지 체크 – 기타 원하는 작업 가능
GITHUB PAGE • 정적 웹페이지 호스팅 제공 • {user}.githun.io, 커스텀
도메인 가능 • 블로그 및 사이트에 활용 – https://github.com/kakao/kakao.github.io – http://tech.kakao.com • 정적 페이지 생성 툴 : https://www.staticgen.com/
EXPLORE • 수많은 깃허브 저장소에 대한 분류 및 필터링 제공
• trending – 기간별 핫한 저장소 혹은 개발자 리스팅 – 언어별로 필터링 가능 • topic : 다양한 주제에 대한 저장소 리스팅 • resources – 오픈소스 가이드, 개발자 프로그램 등의 github 에서 제공하는 가이드 사이트
GIST • short code snippets • 문법 하이라이팅 제공 •
타 유저의 리뷰기능, 검색기능 제공 • 블로그 포스팅에 유용하게 사용 예제) - https://gist.github.com/dalegaspi/dec44117fa5e7597a559 - https://gist.github.com/shahn84/5f1cb68e792aa7313764bd878132f78a
감사합니다.