본문 바로가기

JINAN_BAM54

Sourcetree로 push pull Git / GitHub 강의 정리-11 소스트리로 원격 push pull하기 commit / push fetch(페치) / pull 브랜치 push fetch / pull pull : 원격 저장소로부터 필요한 파일을 다운+병합 fetch : 원격 저장소로부터 필요한 파일을 다운, 병합은 따로 해야함 강의 섹션 4. GitHub 사용하기 ( 6 ) 제대로 파는 Git & GitHub - by 얄코 - 인프런 | 강의 코알못도 따라올 수 있는 친절하고 쉬운 강좌! 현업 개발자는 Git 박사로 들어주는 끝판왕 강좌!, Git & Github, 얄코와 함께 제대로 판다! ⭐️ 대학교 이메일 계정이 있다면?🎓 대학생 반값쿠 www.inflearn.com 2023. 12. 20.
로컬 브랜치 원격에 push하기 Git / GitHub 강의 정리-10 로컬 브랜치 원격에 push git branch (브랜치명) # 새로운 브랜치 생성 git push -u origin from-local # 원격의 브랜치 명시 및 기본 설정 git branch --all # 로컬과 원격의 브랜치들 확인 git branch -a # 동일하게 브랜치들 확인 가능 GitHub에서 브랜치 만들기 원격에 브랜치 생성 후 로컬에서 확인하면 생성된 브랜치 확인되지 않음 git fetch # 원격의 변경사항 확인 git switch -t origin/(브랜치명) # 로컬에 같은 이름의 브랜치를 생성하여 연결하고 switch 생성된 브랜치 삭제 git branch -d (브랜치명) # 로컬에서 브랜치 삭제 git push (원격이름) --dele.. 2023. 12. 19.
git push와 pull Git / GitHub 강의 정리-9 GitHub git remote add origin (원격 저장소 주소) # 로컬의 git 저장소에 원격 저장소로의 연결 추가 git branch -M main # 기본 브랜치 명을 main으로 git push -u origin main # 로컬 저장소의 커밋 내역들 원경으로 push(업로드) git remote # 원격 목록 보기 git remote remove (origin 등 원격 이름) # 로컬 프로젝트와의 연결만 없애는 것, 레포지토리 지워지지않음 GitHub 프로젝트 받기 git clone (원격 저장소 주소) 깃허브 레포지토리에서 https: ~ 주소 복사 후 다운받기 원하는 폴더에서 gitbash를 열고 git clone (원격 저장소 주소) 입력 후 .. 2023. 12. 18.
GitHub 토큰 Git / GitHub 강의 정리-8 GitHub 토큰 만들기 Personal access token 만들기 - Settings - Developer Settings - Personal access tokens - Tokens(classic) - Generate new token - repo 및 원하는 기능에 체크, 기간 설정 뒤 Generate token 토큰 안전한 곳에 보관해 둘 것 토큰 만료 후 재발급 - Settings - Developer Settings - Personal access tokens 잃어버린 토큰 이름을 누르고 Regenarate token 버튼 누르기 토큰 컴퓨터에 저장하기 윈도우 - windows 자격 증명 관리자 - windows 자격 증명 선택 - git:https://.. 2023. 12. 16.
병합 충돌 해결 Git / GitHub 강의 정리-7 충돌해결 충돌 : 파일의 같은 위치에 다른 내용이 입력된 상황 merge 충돌 해결 main으로 이동 후 merge하기 # 당장 충돌 해결이 어려울 경우 git merge --abort # 실행으로 merge 중단 # 해결 가능한 경우 충돌부분 수정 후 # git add ., git commit으로 병합 완료 # 자동생성된 commit 메시지 확인 후 :wq 로 저장 벗어나기 rebase 충돌 해결 병합하려는 브랜치로 이동 후 rebase 하기 git rebase --abort # 충돌 해결이 어려울 경우 중단 # 충돌 수정 후 git add . git rebase --continue # 충돌이 하나만 있지 않을 수 있어 continue로 진행 # :qw로 커밋 # .. 2023. 12. 15.
브랜치 합치기 Git / GitHub 강의 정리-6 서로 다른 브랜치 합치기 * merge : 두 브랜치를 한 커밋에 이어붙임 - 브랜치 사용내역을 남길 필요가 있을 때 사용하는 방식 * rebase : 브랜치를 다른 브랜치에 이어붙임 - 한 줄로 깔끔히 정리된 내역을 유지하기 원할 때 적합 - 이미 팀원과 공유된 커밋에 대해서는 사용하지 않는 것이 좋음 merge # merge의 경우 main 브랜치로 이동 후 진행 git merge (합칠 브랜치명) git branch -d add-coach # 병합된 브랜치는 삭제 소스트리에서 확인보여지는 것처럼 add-coach 브랜치 전 마지막 커밋은 Add Freddie to Panthers rebase # rebase의 경우 main이 아닌 해당 브랜치로 이동 후 진행 g.. 2023. 12. 15.