'기타/Git' 카테고리의 글 목록 — 뚝딱이

기타/Git

기타/Git

[SourceTree] 소스트리 Git, 브랜치 및 커밋

2인 이상 Commit it 원칙[master] 브랜치에 직접 commit은 안됨 (버전 관리 꼬임 방지)[master] 브랜치를 바라보는 기준으로 새로운 브랜치 생성(새로운 기능 개발시)[feature/name] 형식으로 이름을 정하고 name만 커밋함(꼬임 방지)[feature/name] 브랜치의 기능 개발이 끝나면 [master] 브랜치에 합함main 버전을 기준으로 feature/sotong-create-data 기능 개발을 시작한다!!마지막 커밋 사용 제거하고 내가 적어야 함 ㅠ브랜치 commit 끝!

기타/Git

[Git] 현재 로컬 수정사항 폐기하고 이전 버전 pull하기

# 워킹 디렉토리의 변경사항을 폐기git reset --hard# Untracked 파일 제거git clean -fd# 원격 저장소에서 최신 소스를 가져옴git pull origin main브랜치에 error 코드 넣고 난뒤에 이전 버전으로 돌아가는 방법도 알아야 함..

기타/Git

[Git] 깃허브 로컬 저장소 변경하기

브랜치 checkout후 진행하기 1. 기존의 로컬 저장소에서 .git 삭제하기 2. 새로운 로컬 저장소에 .git 만들기 git init 3. 원격 저장소에 연결하기 git remote add origin https://github.com/paasong/Coding-Test.git git push -f origin (branch 이름)

기타/Git

[Git] Source Tree 로컬저장소 불러오기

불러오고 싶은 파일을 우클릭 하고 Git Bash를 눌러준다. https://pasongsong.tistory.com/103?category=1083198 git init을 입력하여 로컬저장소로 만든다 git의 원격저장소와 연결해준다. Source Tree에서 로컬저장소 위치와 프로젝트 이름을 쳐준다 로컬저장소 불러오기 끝

기타/Git

[Git] SourceTree 를 사용하여 push 하기

브랜치를 눌러 자신이 맡은 임무를 간단하게 적는다 branch가 만들어진걸 확인 할 수 있다. 모두 스테이지에 올려주고 왼쪽 아래에 커밋을 누른다 push를 누르고 자신의 Branch에 push한다 github로 돌아오면 이런 창이 떠있는데 compare pull request 해준다. 끗

기타/Git

[Git] 이론 Fork

https://pasongsong.tistory.com/120 [Git] fork 실습 fork 하고 싶은 원본 저장소에 들어가 fork를 눌러줍니다 create fork를 누르고 자신의 repository에 가면 fork 된걸 확인할 수 있음 fork 하여 가져온 원격 저장소를 소스트리를 사용하여 로컬저장소를 만 pasongsong.tistory.com Fork 다른 사람의 저장소에 push할 수 있게 하는 것 branch가 평행세계라고 한다면 Fork는 평행우주 원본 저장소를 fork하여 원격 저장소를 만든다 원격 저장소에 push하고 소유자에게 pull request 요청

기타/Git

[Git] 이론 Branch Merge

Branch Merge 두 버전의 합집합을 구하는 것 A와 B Branch를 합치는 것 merge commit, Fast-forward, confilct가 발생할 수 있음 Fast forward, merge commit conflict !!

기타/Git

[Git] 이론 Branch

Branch 2명 이상이 소스코드 버전관리할 때 필요한 것 독립적으로 작업을 진행하기 위한 개념 각각의 Branch는 다른 Branch의 영향을 받지 않아 여러 작업을 동시에 진행할 수 있음. 문제 상황 이런 상황에 Branch를 만들어야한다. A, B 먼저 push한 commit은 올라가고 뒤늦게 push한 다른 한 쪽은 에러가 뜬다 -> '최신 코드에 push 하시오' Branch 사용 master, origin master -> Git에서 기본으로 제공하는 branch 포인터이기 때문에 커밋을 가리키는 것만으로 분기를 만들 수 있어 가볍고 빠르다 master Branch를 기준으로 큰 줄기를 잡고 잔가지에서 조금씩 수정해서 다시 큰 줄기로 합치는 것.

파송송
'기타/Git' 카테고리의 글 목록