출처: https://ittrue.tistory.com/90 [IT is True:티스토리]Fork란?
오픈 소스 프로젝트를 공부하거나 Contributors가 되고 싶을 때,
해당 원격 저장소(Remote Repository)를 자신의 원격 저장소로 복사할 수 있다.
이를 Fork라 한다. 깃허브의 경우 공개된 모든 자료가 오픈 소스로 다른 사람의 자료를 Fork 할 수 있다.
즉, fork는 다른 계정의 원격 저장소를 내 계정으로 가지고 올 때 사용한다.
Fork 하는 방법을 알기 위해 웹 개발 프레임워크로 유명한 Spring boot의 오픈 소스 코드를 fork 해보겠다.
오픈 소스 프로젝트 Fork 하기
https://github.com/spring-projects/spring-boot
GitHub - spring-projects/spring-boot: Spring Boot
Spring Boot. Contribute to spring-projects/spring-boot development by creating an account on GitHub.
github.com
링크로 접속하여 우측 상단의 Fork 버튼을 클릭한다
![]()
다음 Create a new fork 설정 화면에서 Owner를 클릭하여 자신의 계정을 선택한 뒤,
저장소에 저장될 원격 저장소 이름과 설명(Description)을 작성한 뒤, Create fork 버튼을 클릭한다.
![]()
fork에 성공하면, 계정에 본인이 설정한 원격 저장소의 이름으로 새로운 리포지토리가 생긴다.
Fork 된 리포지토리 삭제하기
다음은 fork 한 원격 저장소를 삭제하는 방법이다.
fork 된 리포지토리 안에서 중앙 상단에 있는 Settings를 클릭한다.
![]()
General에서 하단으로 내리면 Danger Zone이 존재한다.
Delete this repository를 클릭한다.
![]()
빈칸에 username/repository를 타이핑해야만 I understand the consequences, delete this repository 버튼이 활성화되며, 클릭하여 삭제할 수 있다.
삭제하면 되돌릴 수 없기 때문에 본인이 작업한 것은 없는지, 삭제하면 안되는 정보가 있는지 등을 확인한 후 삭제해야 한다.
반응형
2024.10.19 09:21
Git / Github / 포크 (Fork) 하는 방법 (오픈소스 프로젝트 복제하기)
(*.234.206.120) 조회 수 558 추천 수 0 댓글 0
| 출처 | https://ittrue.tistory.com/90 |
|---|
-
2024.12.18
IA, 메뉴구조도, 화면목록
-
2024.12.05
UX의 기본, 와이어프레임은 어떻게 작성하는 것일까
-
2024.12.05
웹, 모바일을 위한 I.A(Information Architecture, 정보구조도)
-
2024.12.04
(웹 용어) GNB, LNB, SNB, FNB
-
2024.10.19
Git / Github / 포크 (Fork) 하는 방법 (오픈소스 프로젝트 복제하기)
-
2024.10.04
VBA VLookup 가이드
-
2024.09.26
컬렉션(Collections)
-
2024.09.14
스테이징 서버(Staging Server)
-
2024.09.14
배포(deploy) 아키텍처 - 배포 코스
-
2024.07.14
Nginx란
-
2024.07.11
인기 높은 아파치 HTTP 서버에서 발견된 취약점 패치돼
-
2024.07.07
데이터센터, 데이터통합관리를 위한 nSIMS 소개
-
2024.07.07
APM, Elevisor(Elevation Advisor) 통합성능관리 및 모니터링툴 소개
-
2024.06.29
APM, Jennifer 제니퍼 소개
-
2024.06.26
APM, Scouter 스카우터 설치 및 실행(+Jenkins, SpringBoot)















