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)

다운 받고 내 설정
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 밑 저장


pull 받는 법
다른 (사람)코드의 깃 코드(받고 싶은 코드)를 받는데 변경된 부분만 받는 것.
- 내 코드 연결 확인
- 기존 연결 url 해제 & 새 코드에 한 번에 연결
git remote set-url origin 주소
- 코드 연결 상태 확인

- 새 코드와 연결이 잘 되었다면 pull하면 됨.

이렇게 되었다면 (pull 후 충돌 되는 부분이 있어) 머징이 필요하다는 뜻!
그래서 해당 오류가 나는 부분을 보면 아래와 같이 되어 있음

충돌이 났다 >> 머징 해달라는 뜻
그러면, 저 빨간 부분(충돌된 부분, 중복된 부분)에서 원하는 방향으로 고치고
git add >> git commit >> 푸시하면 됨.

머징이 없어졌지?! 성공!
Share article