GIT 명령어) 새 branch 파기,이메일 지정,협업 시 명령어,내 것으로 한 번에 만들기

이소연's avatar
Aug 06, 2024
GIT 명령어) 새 branch 파기,이메일 지정,협업 시 명령어,내 것으로 한 번에 만들기
 
💡
git branch 새 브랜치이름
💡
git branch : branch들 다 보임
💡
git checkout 브랜치이름 _ 브랜치 스위칭
파고 나서 add > commit > push 하기
💡
잘못된 브랜치 삭제 git branch -d 브랜치이름 삭제하고 싶은 브렌치가 있다면 해당 실행branch에서 사용하면 안돼. 즉, 지금 주소가 삭제브렌치 아닌 쪽으로 이동 후에 삭제가능
GITHUB홈피에 가서 잘 뜨고 삭제됬는지 확인
💡
git checkout -b Lsy_1 언더바,

남의 코드 주소 내 것으로 한 번에 변환

git remote set-url origin (shift+insert)
notion image
 

다운 받고 내 설정

1. git 사용자 이름과 이메일 설정 $ git config --global user.email "hyeonjeong.jang.0302@gmail.com" $ git config --global user.name "HyeonjeongJang" 2. 설정된 이름과 이메일 확인하기 $ git config --global --list user.name=HyeonjeongJang user.email=hyeonjeong.jang.0302@gmail.com
 

협업 시 깃 브랜치 관리

1.브랜치 내 꺼 생성 git checkout -b reply/save/lsy 2.git add >>git commit -m "저장이름" 3. 1) 내가 푸시하는 경우-마스터로 x git push origin 현재 브랜치명 (push는 master로 하는 게 아니라 현재 내가 있는 브랜치) 2) 팀장님 깃에 가서 pull requests 요청 >>팀장님ㄲ[ㅔ pr했다 알리기 --------------------------------------------------------내 정보 저장, 하고(git pull origin master?!) 2) 풀 당겨오기 지금 마스터브랜치가 아니라면, 체크아웃해서 master로 가야함 >>git pull origin master하고 내가 작성중이던 브랜치로 돌아와(lsy) >git merge master(내 브랜치에 master정보와 합쳐짐)
 

조별 초기세팅된 파일을 다운 받음.(pull)

1.브랜치 내 꺼 생성 git checkout -b reply/save/lsy 2.git add >>git commit -m "저장이름" 3. 1) 내가 푸시하는 경우-마스터로 x git push origin 현재 브랜치명 (push는 master로 하는 게 아니라 현재 내가 있는 브랜치) 2) 팀장님 깃에 가서 pull requests 요청 >>팀장님ㄲ[ㅔ pr했다 알리기 --------------------------------------------------------내 정보 저장, 하고(git pull origin master?!) 2) 풀 당겨오기 지금 마스터브랜치가 아니라면, 체크아웃해서 master로 가야함 >>git pull origin master하고 내가 작성중이던 브랜치로 돌아와(lsy) >git merge master(내 브랜치에 master정보와 합쳐짐)
 
쉽게 commit 밑 저장
notion image
notion image

pull 받는 법

다른 (사람)코드의 깃 코드(받고 싶은 코드)를 받는데 변경된 부분만 받는 것.
 
  1. 내 코드 연결 확인
 
  1. 기존 연결 url 해제 & 새 코드에 한 번에 연결
git remote set-url origin 주소
  1. 코드 연결 상태 확인
notion image
 
  1. 새 코드와 연결이 잘 되었다면 pull하면 됨.
notion image
이렇게 되었다면 (pull 후 충돌 되는 부분이 있어) 머징이 필요하다는 뜻!
 
그래서 해당 오류가 나는 부분을 보면 아래와 같이 되어 있음
notion image
충돌이 났다 >> 머징 해달라는 뜻
 
 
그러면, 저 빨간 부분(충돌된 부분, 중복된 부분)에서 원하는 방향으로 고치고
git add >> git commit >> 푸시하면 됨.
notion image
머징이 없어졌지?! 성공!
Share article

Coding's note