티스토리 뷰
협업자 등록하기 (레포지토리 생성자만 등록가능)
- 생성된 레포지토리 > Settings > Collaborators > Add people > 메일 또는 유저네임으로 추가
- 초대된 팀원은 초대메시지 또는 메일로 초대 수락할 것
내 코드를 git repository로 업로드하기
git remote add origin 레포지토리 url
git branch -M main
git push -u origin main
git remote add origin 레포지토리 url : 코드 업로드할 github 레포지토리 주소
git branch -m 브랜치명 : Master에서 레포지토리 브랜치로 이동
git push -u origin 브랜치명
- git push 업로드 시 git push origin main으로 입력해야 하지만, -u를 미리 입력해 두면 git push만으로 업로드 가능
git push origin 브랜치명 : 수정된 코드 github에 반영하기
- 코드 수정 > git add 파일 명 > git commit -m "커밋 메시지" 이후 사용
git clone github주소 : 코드 복사하기 (모든 코드 가져오기)
- 복사할 레포지토리 우측 상단 <> Code 클릭 > url 복사 > 터미널에 마우스 오른쪽클릭(붙여 넣기)
- 폴더를 이미 만들었다면 git clone url .
- 폴더가 없다면 url 뒤에 점 빼도 됨
- git init은 이미 되어있음
git pull origin 브랜치명 : 다른 사람이 수정한 코드 내 코드에 가져오기 (변경사항만 가져오기)
- git push 전, 변경 사항이 있을 수 있음 git pull 후 push 할 것
- git pull 입력 시 자주 발생하는 오류 아래 이미지 첨부↓
git pull 충돌 해결하기
- 충돌 발생 원인 : 같은 파일의 같은 위치에 코드가 변경된 경우
- 충돌 해결 방법 : <<<HEAD , === , >>>418.. 삭제 후 원하는 코드로 수정 (aaa는 내가 작성, ddd는 남이 작성한 코드)
GitHub Desktop : GitHub 또는 기타 Git 호스팅 서비스에서 호스트 되는 파일을 사용하는 데 도움이 되는 무료 오픈 소스
- 사용 방법 (로컬에 이미 작업파일을 받아두고 변동이 없는 상태인 경우, 파일 수정 후 업로드 과정)
- 상단 메뉴에 Current repository 에서 레포지토리 선택
- 상단 메뉴에 Current branch 에서 업로드할 브랜치 선택
- 가운데 화면 Open in Visual Studio Code 클릭 시 vs에디터 실행
- 파일 선택 , 편집 후 저장
- GitHub Desktop 에서 Fetch origin 클릭 (새로고침)
- 좌측 Changed files 에 편집된 파일 명, 우측에 수정된 코드 수정 전 코드 확인
- Preview Pull Request 클릭
- Push origin
'TIL > Github' 카테고리의 다른 글
[깃허브 Github] 프로젝트 생성, 작성 (Project) (0) | 2024.03.15 |
---|---|
[깃허브 Github] 이슈 생성, 작성 (Issue) (0) | 2024.02.29 |
[깃 Git] 깃허브 저장 (0) | 2023.12.26 |
[깃 Git] 폴더, 파일 확인 및 생성 (0) | 2023.12.21 |