본문 바로가기
git

git 협업을 위한 Organization 만들기

by zkzk7290 2024. 10. 9.
반응형
Organiztion (조직): 개인 계정으로 조직 계정에 참여해 공유 프로젝트에 대해 공동 작업함  

 

깃 허브에 들어가서 ->  your repository 클릭 - >  new organiztion 클 릭

 

 

학업용으로 할  경우 에는 Free로  해주면 된다 .

 

 

 

Orgainzation name을  팀명이나 프로젝트 명으로 아무거나 설정해주면 된다. 

-> contact email은 내가 자주 사용하는 이메일 기입 

Organization belongs to -  mypersonal account(개인 계정), 비즈니스용 조직 계정이면 a business instiution  설정 

belongs to :  의 소유물이다 , 에 소속된다. 

밑에 체크 박스 및 Verify your account까지 설정해주고 Next 클릭  

-  자신이 생성한 orgainzation에서 repository  click 

 

 -> repository name을 작성,  공개 범위는 (학업 용이면 public )으로 설정

-> create repository  클릭 
new 리포지토리까지 생성 후 
->  리포지토리(repository) : 저장소 

로컬 C에 들어가서   파일 한나 생성 

(이름은 내가 설정하고 싶을 걸로 )

 

-> git bash에 들어가서  command line을 복사해서 git bash에 붙여 넣기 해서  enter 

그러면  그 파일 안에. git 파일 설치 된다 

git  설치 성공


develop 브랜치 생성
git checkout -b develop: 새로운 브랜치를 생성하고 동시에 그 브랜치로 전환하는 데 사용된다 

develop는 설정하면 develop 브랜치가 생성 
깃허브에 브랜치 전달

git push 하면

git push : 로컬 저장소에서 작업한 변경 사항을 원격 저장소에 업로드하는 데 사용 
깃 배쉬에서 명령어 전달 해줌

git push --set-upstream origin develop

---

세팅 디폴트 브랜치 설정

develop으로 설정 

create a branch 클릭해서 브랜치  생성 

 

branch name : 내가 설정하고 싶은 이름이거나 아니면  이름 이니셜로 작성 
브랜치 룰 설정

git bash에 이 코드 복사해서  붙여 넣기 

git fetch origin :  원격 저장소(일반적으로 origin이라 불리는)에서 새로운 커밋이나 브랜치를 다운로드하여 로컬 저장소의 원격 추적 브랜치에 저장하는 데 사용됩니다 

- 클래식 브랜치 룰
- **Require a pull request before merging : 병합 전 pr 하기**
- **Lock branch - 푸시 막기**
---
프로젝트 카테고리 눌러서 생성 → 보드로 생성

Add Item → 할 일 생성 → 버튼 클릭 → → Create a branch → 브랜치네임: 이니셜

생성 후 나오는 명령어 → git bash에 붙여 넣기

---

**팀원 추가** -  orgainzation을 새로 생성하자마자 바로  팀원 초대 가능 

- 세팅 → collaborators and teams

---

**참여 방법**

폴더 생성 후 깃 배쉬

리포지토리에서 코드 → 주소 복사

- git clone 주소 붙여 넣기
- git push
- project에서 동일하게 개인 브랜치 생성

---

**develop 환경 pull 받기**

bash에서 

- git checkout develop - 디벨롭 환경으로 가기
- git pull - 디벨롭에 있는 거 pull 받기
- git checkout pyj - 다시 (내가 설정한 이름) 환경으로 
- git marge develop - 디벨롭 환경이랑 지금 환경이랑 합치

 

Git Fetch - GeeksforGeeks

A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.

www.geeksforgeeks.org

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

반응형

'git' 카테고리의 다른 글

Git 메시지에 관한 글  (0) 2025.03.21
git 실행원리  (1) 2025.02.08
git 에러 (Push error)- On branch main nothing to commit, working tree clean  (0) 2024.09.15