먼저 Gitlab에서 비어 있는 프로젝트를 생성해 봅시다.
내용들을 적절히 입력하고 프로젝트 생성합니다.
생성이 완료 되었다면 Clone 버튼의 HTTPS 주소를 복사합니다.
Git-Fork 클라이언트를 실행하여 메뉴에서 File -> Clone을 선택하여 Clone 합니다.
탐색기로 열어 보면 다음과 같이 폴더가 생성되어 있습니다.
테스트를 위해 다음과 같이 메모장을 열어서 README.txt 파일을 생성합니다.
Local Changes에 README.txt 파일이 보이는 것을 확인 할 수 있습니다.
이후 글들은 Git의 핵심 두 가지 핵심 개념을 알아야 합니다.
- Local Repository, Remote Repository가 있으며 이를 이해 한다.
- Local의 Stage 개념을 안다.
이 두 핵심 내용 모른다면 다음 글을 읽고 난 이후 이 글을 계속 읽길 권합니다.
다음의 그림을 보고 어떤 의미인지 바로 아셔야 합니다.
git 명령어는 다음의 글을 참고하세요.
설명을 위해 A.txt와 B.txt 파일을 추가 했습니다.
B.txt 파일과 README.txt 파일을 더블클릭합니다. 또는 파일을 선택 후 마우스 드래그를 하여 아래로 내릴 수 있습니다.
다음과 같이 Unstaged영역을 Staged 영역으로 이동 시클 수 있습니다.
반대로 Staged 영역의 파일을 더블 클릭하거나 마우스로 드래그 하여 Unstaged 영역으로 옮길 수 있습니다.
이제 commit 메시지 작성하고 commit 버튼 눌러서 로컬 저장소에 반영합니다.
commit 하고 나면 다음과 같이 commit 내용을 볼 수 있습니다.
push 아이콘을 눌러서 원격 저장소에 저장합니다.
로컬 저장소(main)의 변경 사항을 원격 저장소(origin/main)에 반영합니다.
gitlab의 원격 저장소에 두 파일이 추가 되어 있는 것을 확인 할 수 있습니다.
Git-Fork는 매우 직관적이어서 stage, local reposity, remote reposity 개념만 알고 있다면 쉽게 사용 할 수 있습니다. 이것 저것 사용해보다 보면 사용 방법이 익숙해 질 것입니다.
'각종 팁 > git' 카테고리의 다른 글
[tortoise git] origin, master, HEAD 의미 (0) | 2022.06.11 |
---|---|
[git] git 명령이 목록 (1) | 2021.12.26 |
[Git GUI] Git-Fork 소개 (0) | 2021.12.23 |
[git] git 저장소 만들기 (0) | 2021.11.01 |
[git] git 소개 (0) | 2021.11.01 |