회사에서는 현재 협업을 위해 git을 사용하고 있고,
툴로는 fork를 사용하고 있었다.
그동안 배울때 Git Bash로만 진행을 해왔기 때문에 툴이라는 생각을 못하고
원본 저장소(repository)를 통째로 복사해서 내 계정에 새로운 저장소를 만드는 것
이라고 알고 있었다.

https://git-fork.com/ 로 접속 후 환경에 맞게 다운로드

File - Clone - Repository Url 설정 - Parent Folder 설정 - Name 설정 - Clone 아이콘 클릭

Repository - Git Flow - Initialize Git Flow...

Branch명 설정 - Feature Prefix : feature/기능구현이름 설정 - Initialize Git Flow

Local Changes - 로컬에서 변경된 사항
All Commits - 현재까지 모든 commit사항
Open in - IDE 사용 가능
작업 후 로컬에서 변동사항이 생기면

Local Changes(숫자)로 변함 -> Unstaged 에서 파일 눌러서 변동사항 확인 후 그대로 진행하려면 Stage 클릭

Unstaged -> Staged로 넘어감 // 잘 못 넘겼을 시 Unstage누르면 다시 되돌아감.

coommit 내용을 입력 한 후 Commit Files 버튼 클릭.


Push 클릭 - Branch 설정 - Remote 설정(우선 협업시에는 로컬에서 원격origin을 우선적으로 / upstream은 원본 저장소) - push


내 원격 저장소에서 pull request 클릭 - 협업시 base를 내 브랜치로 설정 - compare는 작업한 브랜치 설정 - Create pull request 클릭 - 다시 확인 후 진짜 괜찮으면 Create pull request 클릭