Git 명령어
원격 main 브랜치에서 현재 브랜치로 변경사항 받아오기
작업 중인 브랜치에서
Git pull origin main
작업중인 파일 내 브랜치에 올리기
Git add.
Git commit -m “asdfsdf”
Git push origin feature/accountMain
<브랜치간 병합 - A 브랜치를 B 브랜치로 병합하는 경우>
git checkout A
git merge B
B 브랜치에서 일어난 변경사항이 A 브랜치에 합쳐짐
// .xcodeProj에서 conflict 발생시
터미널로 파일명.xcodeproj
<A 브랜치에서 작업중인 상황에 다른 사람이 A 브랜치에 push 했을 경우>
- 내가 작업중인 코드가 변동사항이 별로 없을 경우 그냥 스테이지 삭제 후 pull 받아오면 됨
// 1. A 브랜치에 변동사항이 있는지 모르고 이미 커밋을 한 상황이라면 가장 최근 커밋을 취소
git reset HEAD^
// 2. 로컬에서 변동사항을 changes에서 확인하고 변동사항 다 버리기
// 3. git pull origin 브랜치명 입력해 pull 받아오기
<가장 최근 커밋을
<원격 저장소의 브랜치 가져오기>
// 원격 저장소 branch 리스트 확인 명령어
git branch -r
// 로컬 및 원격 저장소 branch 리스트 확인 명령어
git branch -a
// 원격 저장소의 A 브랜치를 가져오고 싶은 경우
git checkout -t origin/A
https://cjh5414.github.io/get-git-remote-branch/
Git remote branch 가져오기
Jihun's Development Blog
cjh5414.github.io
<브랜치간 변경사항 합치기>
https://mylko72.gitbooks.io/git/content/branch/merge.html
브랜치간의 변경사항 합치기 · Git, 분산버전 관리시스템
mylko72.gitbooks.io
https://vapor3965.tistory.com/100
.xcodeproj, .xcdatamodel git merge conflict 해결하기
우선 git에서 merge하는 상황과, 충돌이 발생하는 상황, 그다음에 .xcodeproj 충돌 해결방법. .xcdatamodel 충돌 해결방법을 설명한다. 우선 충돌이 일어나지 않는 상황 메인 브렌치에서 A,B라는 사람이 각
vapor3965.tistory.com
여러 자주 쓰이는 명령어 모음:
https://earthconquest.tistory.com/240
[Git] 주로 쓰이는 명령어 정리, 브랜치생성부터 push까지 내용정리
###깃 유저정보### git config --global user.name "자신의 깃헙 이름" git config --global user.name "JiHooney" git config --global user.email "자신의 깃헙 이메일" git config --global user.email "hoeeyz1@~~~~.com" git config --list git conf
earthconquest.tistory.com
'기타' 카테고리의 다른 글
Adjust 정리 (0) | 2023.04.24 |
---|---|
[iOS 면접 실제 질문 모음] (4) | 2023.04.09 |
인텔리픽 모의면접 후기 (0) | 2023.03.10 |
쉽고 개인정보처리방침 (0) | 2023.02.02 |
원티드 프리온보딩 챌린지 iOS과정 사전과제 (0) | 2022.11.23 |
Git 명령어
원격 main 브랜치에서 현재 브랜치로 변경사항 받아오기
작업 중인 브랜치에서
Git pull origin main
작업중인 파일 내 브랜치에 올리기
Git add.
Git commit -m “asdfsdf”
Git push origin feature/accountMain
<브랜치간 병합 - A 브랜치를 B 브랜치로 병합하는 경우>
git checkout A
git merge B
B 브랜치에서 일어난 변경사항이 A 브랜치에 합쳐짐
// .xcodeProj에서 conflict 발생시
터미널로 파일명.xcodeproj
<A 브랜치에서 작업중인 상황에 다른 사람이 A 브랜치에 push 했을 경우>
- 내가 작업중인 코드가 변동사항이 별로 없을 경우 그냥 스테이지 삭제 후 pull 받아오면 됨
// 1. A 브랜치에 변동사항이 있는지 모르고 이미 커밋을 한 상황이라면 가장 최근 커밋을 취소
git reset HEAD^
// 2. 로컬에서 변동사항을 changes에서 확인하고 변동사항 다 버리기
// 3. git pull origin 브랜치명 입력해 pull 받아오기
<가장 최근 커밋을
<원격 저장소의 브랜치 가져오기>
// 원격 저장소 branch 리스트 확인 명령어
git branch -r
// 로컬 및 원격 저장소 branch 리스트 확인 명령어
git branch -a
// 원격 저장소의 A 브랜치를 가져오고 싶은 경우
git checkout -t origin/A
https://cjh5414.github.io/get-git-remote-branch/
Git remote branch 가져오기
Jihun's Development Blog
cjh5414.github.io
<브랜치간 변경사항 합치기>
https://mylko72.gitbooks.io/git/content/branch/merge.html
브랜치간의 변경사항 합치기 · Git, 분산버전 관리시스템
mylko72.gitbooks.io
https://vapor3965.tistory.com/100
.xcodeproj, .xcdatamodel git merge conflict 해결하기
우선 git에서 merge하는 상황과, 충돌이 발생하는 상황, 그다음에 .xcodeproj 충돌 해결방법. .xcdatamodel 충돌 해결방법을 설명한다. 우선 충돌이 일어나지 않는 상황 메인 브렌치에서 A,B라는 사람이 각
vapor3965.tistory.com
여러 자주 쓰이는 명령어 모음:
https://earthconquest.tistory.com/240
[Git] 주로 쓰이는 명령어 정리, 브랜치생성부터 push까지 내용정리
###깃 유저정보### git config --global user.name "자신의 깃헙 이름" git config --global user.name "JiHooney" git config --global user.email "자신의 깃헙 이메일" git config --global user.email "hoeeyz1@~~~~.com" git config --list git conf
earthconquest.tistory.com
'기타' 카테고리의 다른 글
Adjust 정리 (0) | 2023.04.24 |
---|---|
[iOS 면접 실제 질문 모음] (4) | 2023.04.09 |
인텔리픽 모의면접 후기 (0) | 2023.03.10 |
쉽고 개인정보처리방침 (0) | 2023.02.02 |
원티드 프리온보딩 챌린지 iOS과정 사전과제 (0) | 2022.11.23 |